Как мне сделать mailto: ссылки открывают gmail в Ubuntu?

18

Я пытался использовать это руководство How-To Geek , но оно не работает. Запуск скрипта из терминала работает (хотя мне сначала пришлось изменить его разрешения), но нажатие на ссылку mailto: ничего не дает.

Примечание. Я использую Chromium Daily Build для своего браузера. Я бы отправлял mailto: ссылки во всех приложениях, чтобы они указывали на gmail, а не только на те, которые я нажимаю в своем браузере.

Мэтью
источник

Ответы:

11

Начиная с Ubuntu 10.04, вы можете просто установить desktop-webmailпакет. При первом нажатии на mailto:ссылку вам будет предложено выбрать поставщика веб-почты. После этого все mailto:ссылки откроются в выбранном вами веб-провайдере.

Мэтью
источник
1
это больше не работает в 11.04
wim
@wim: я не работаю в настоящее время 11.04. Можете ли вы объяснить, почему это не работает? Не desktop-webmailсуществует? Или есть другая проблема?
Мэтью
Невозможно выбрать Desktop Webmail в качестве Mail Reader System -> Preferences -> Preferred Applications -> Internet -> Mail Reader, вам нужно немного поиграться, чтобы он появился в этом поле со списком.
Вим
1
Это предполагает внесение некоторых изменений в файл /usr/share/applications/desktop-webmail.desktopи слишком много для публикации в комментариях. В 11.04 проще использовать альтернативный метод: 1) установить gnome-gmail2) редактировать ~/.local/share/applications/mimeapps.listдобавление строки:x-scheme-handler/mailto=gnome-gmail.desktop
wim
1
В 12.10 это очень просто: установить desktop-webmail. Затем перейдите в «Настройки системы» (поиск из тире), выберите «Подробности» внизу. Выберите По умолчанию приложения» , а затем„Desktop Webmail“из выпадающего меню для почтовых приложений (работает для Yahoo! а).
одноименном
3

В моих свойствах gnome-default-application-properties я установил следующее специальное средство чтения почты:

gnome-open https://mail.google.com/mail/?extsrc=mailto&url=%s

(В gnome-default-application-properties также убедитесь, что для браузера по умолчанию установлено Chrome / Chromium.)

Обратите внимание, что это влияет только на внешние приложения (например, gnome-терминал), которые вызывают почтовый агент. mailto: ссылки внутри самого Chromium работают с r25100. ( Chromium Bug 20696 )

Фил
источник
Я выбрал это как принятый ответ, но вы можете отредактировать его, включив в него подсказку Days_of_Ruin - ничего из этого не будет работать в Chromium, пока не будет реализована обработка mailto :.
Мэтью
1
Хорошая идея, готово. Я узнал, что поддержка mailto: в самом Chromium была совершена вчера (r25100), так что ежедневная сборка должна скоро поднять его. Реализация вызывает xdg-open, поэтому я полагаю, что после того, как вы настроили gnome-default-application-properties для использования Gmail, как указано выше, этот параметр должен быть перенесен в Chromium. Подробнее см. Code.google.com/p/chromium/issues/detail?id=20696 .
Фил
Я только что обновил Chromium из ежедневного PPA и mailto: теперь работает.
Мэтью
1
По какой-то причине при использовании вашей команды в «Предпочтительных приложениях» открывается вкладка «Создать» для Gmail, но с пустым полем «Кому:». Есть идеи почему?
Мэтью
У меня был успех с одной установкой Ubuntu, но не с другой. Я боюсь, что это регресс между выпусками, но у меня не было времени, чтобы отследить это ...
Фил
1

Я также использую ежедневные сборки, и когда я нажимаю на ссылку mailto, она ничего не делает. Я не думаю, что они уже реализовали обработку почты.

Элвин Роу
источник
Я думаю, что вы правы - используйте подсказку Фила, ссылки mailto: везде, но Chromium теперь работает.
Матфея
1

Поскольку вы используете Chrome, вы можете установить расширение, которое перенаправляет все почтовые ссылки на Gmail.

Sirupsen
источник
0

Вы используете Firefox? если это так, это не имеет значения, если вы используете другую ОС, попробуйте эту ссылку перенаправить открытую почту на Gmail в Firefox

Перейдите в Toos> Параметры> Приложения (Поиск) mailto

В раскрывающемся меню «Действие» выберите «Использовать Gmail или другие приложения», поскольку по умолчанию будет запускаться Microsoft Office Outlook. Сделав это сейчас, вы можете отправлять электронную почту и щелкать ссылку прямо в браузере, не беспокоясь о том, что Outlook вас больше не беспокоит.

Джонатан
источник
Спасибо за ваш ответ, но я использую Chromium. Я отредактировал свой вопрос, чтобы показать это.
Мэтью