Ads
Comments 35
UFO landed and left these words here
+2
Это мой первый топик на хабре. Проба пера. Пока не достаточно кармы чтоб опубликовать его в общий блок.
+4
Если в скрипте заменить вот это

firefox https://mail.google.com/mail?view=cm&tf=0&to=`echo $1 | sed 's/mailto://'`

на это

firefox -remote «openurl(https://mail.google.com/mail?view=cm&tf=0&to=`echo $1 | sed 's/mailto://'`,new-tab)»

то скрипт откроет новый Таб в Firefox
0
А шкреды-то себе милицейские купилА тему-то себе ХРшную поставили :)
Чтобы меньше заморачиваться — можно поставить себе гугл тулбар, он умеет mailto ссылки парсить.
+3
Что-то мне подсказывает, что это не скриншот автора а картинка из сети — фф для убунту такой большой зелёной кнопкой «назад» не щеголяет.
0
Смотрите в источниках. Это не перевод, из статьи только скрипт и скриншот. Плюс по этой ссылке информация только для GNOME.
+4
У меня в FF3 под Виндой изначально можно сделать выбор между локальной программой по умолчанию (Thunderbird) и онлайновыми GMail и Yahoo Mail — без каких-либо дополнительных телодвижений.
см. Tools/Options/Applications/mailto
0
Еще бы кто подсказал, как изменить url Gmail'a co стандартного mail.google.com на mail.google.com/a/yourdomain.com… тогда можно было бы сразу писать письма с рабочего ящика
0
about:config
вбиваем в фильтр «mail»
с вписке будут такие параметры
gecko.handlerService.schemes.mailto.*
Один из них (у меня второй) будет гмылом, и там будет шаблон ссылки.
i35.tinypic.com/im80mw.png
0
вроде еще параметр
network.protocol-handler.external.mailto
нужно в true поставить
ИМХО мой метод легче как то
0
Ваш метод основан на параметрах системы и внешнем скрипте, а этот — непосредственно свойства браузера. Кому как легче — пусть каждый сам решит ;)
0
Поменял ссылку, но в насройках FF по-прежнему присутствует старый url вместе с Yahoo Mail, который я вообще убрал.

network.protocol-handler.external.mailto = true

Какие еще параметры надо менять?

0
она у меня стоит и я ей успешно пользуюсь, но вопросов поставленных в этом топике она не как не решает
+2
Это не unix way ни разу =). Вот подумать и написать скрипт, и поморачаться — это наше всё…
UFO landed and left these words here
-1
а почему бы не написать «Переводим mailto в GNOME и Firefox на GMail»? все эти действия действительны для любого дистрибутива с GNOME и установленным Firefox. Даже необязательно linux.

P.S: заебали дрочить на этикетку.
0
что-то я вот этот пункт не понял:
>4) Даем права

chmod u+x ~/open_mailto.sh

но этот скрипт находится в
~/.config/open_mailto.sh?
0
не знаю, руки у меня кривые, или что то другое, но не получилось у меня.
>
2) В адресной строке вкладки в которой открыт GMail вводим

javascript:window.navigator.registerProtocolHandler(«mailto»,«https://mail.google.com/mail/?extsrc=mailto&url=%s»,«GMail»)

он мне сказал, что gmail уже зарегистрирован как дефолтный и все норм…

теперь же при нажимании на ссылку мыла ничего не происходит.
+1
Заходи в Правка -> Настройки -> Приложения и там наберай mailto
В выподаещем меню выбери Gmail и будет тебе счастье
0
См. комментарий khizhaster выше.
Правда, у меня не получилось. Независимо от изменений, которые я делаю, в about:config, список доступных обработчиков для mailto в меню Tools/Options/Applications остается прежним.
И на ввод в адресную строку скрипта для регистрации обработчика протокола mailto (типа javascript:window.navigator.registerProtocolHandler(«mailto»,«https://mail.google.com/mail/?extsrc=mailto&url=%s»,«GMail»)) Firefox тоже не реагирует.
0
я и там выставил открывать с помощью ~/.config/open_mailru.sh — работает
0
В debian пришлось тильду сменить на полный путь, когда в предпочтительных приложениях адрес скрипта писал, а то отказывался работать.

Автору спасибо!
0
Хм… При попытке установить ГМейл как почтовик в ФФ вылетело сообщение где было сказано, что он уже давно установлен как почтовик по умолчанию :)

Хотя я сам его не устанавливал… Мистика :)

но автору спасибо :)
Only those users with full accounts are able to leave comments.  , please.