Shlomif's Technical Posts Community - Tip: Handling mailto: Links in Firefox 3 [entries|archive|friends|userinfo]
Shlomif's Technical Posts Community

[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Links
[Links:| Shlomi Fish's Homepage Main Journal Homesite Blog Planet Linux-IL Amir Aharoni in Unicode open dot dot dot ]

Tip: Handling mailto: Links in Firefox 3 [Sep. 10th, 2008|10:02 pm]
Previous Entry Share Next Entry

shlomif_tech

[shlomif]
[Tags|, , , , , , , , , , , , , ]
[Current Location |Home]
[Current Mood |accomplished]
[Current Music |fb-dawn.it (from www.modarchive.org)]

Resources such as this one explain how to setup Firefox 2.0.x to use kmail to send email from "mailto:" links. However, compatibility with this scheme was broken in Firefox 3, as evident from Firefox bug #428658 - "network.protocol-handler.app.mailto" users need to edit/remove mimeTypes.rdf".

The solution I found is to access "Edit → Preferences → Applications → mailto" and select the appropriate application there. This seems to work for Firefox 3.

LinkReply

Comments:
[User Picture]From: tomercohen.com
2008-09-11 10:50 am (UTC)

Not broken, just changed

(Link)

Firefox 3.0 introduced support for webmail and not only desktop mail clients, and this is the only reason why the scheme have been changed.

Next version of Firefox, 3.0.2, which is expected to appear next week will add built-in support for using gmail as default mail application for must users.
From: (Anonymous)
2008-09-11 09:08 pm (UTC)

Yes, broken (Re: Not broken, just changed)

(Link)

Tomer, when you upgrade software and your old hand-crafted settings are ignored, that's called broken. If I have already specified my preferred mailto handler, setting it to GMail as part of an upgrade is a bug. Plain and simple.

According to the bug Shlomi referenced, BTW, the reason was not the introduction of Webmail clients, but a new cross-platform preferences system. This makes more sense, but still, the upgrade should have translated the old preference to the new system.