8 мая 2008 г.

Firefox 3 и mailto-ссылки

Как уже писал здесь, столкнулся с проблемой открытия mailto ссылок в GMail в 5-ой бете firefox 3! После некоторого ковыряния about:config выяснилось, что настроить там это не получается. В связи с этим начал искать подобные настройки в папке профиля. То что мне надо нашел в файле mimeTypes.rdf. Ну и в итоге добавил следующие настройки в данный файл:

<RDF:Description RDF:about="urn:scheme:handler:mailto"
                   NC:alwaysAsk="false">
    <nc:possibleapplication resource="urn:handler:web:https://mail.google.com/mail/?view=cm&tf=0&to=%s">
    <nc:possibleapplication resource="urn:handler:web:http://compose.mail.yahoo.com/?To=%s">
    <nc:externalapplication resource="urn:scheme:externalApplication:mailto">
</RDF:Description>
<RDF:Description RDF:about="urn:handler:web:https://mail.google.com/mail/?view=cm&tf=0&to=%s"
                   NC:prettyName="Gmail"
                   NC:uriTemplate="https://mail.google.com/mail/?view=cm&tf=0&to=%s" />

В итоге после включения браузера (все изменения выполнять при выключенном!) и перехода по mailto ссылке, появилось меню выбора, где присутствовала строка с GMail. Выбираем ее и ставим галочку сохранить выбор.

Все бы хорошо, ссылки открываются в GMail, но почему-то в поле TO передается строка mailto:user@dom.ru, а не user@dom.ru. Это приводит к ошибке при отправке, поэтому приходится править это дело ручками.

Комментариев нет: