When Google teamed with Facebook and other Social Websites to censor "hate" speech I decided it was time to drop Google and GMail, which I did. I also deleted Chromium and switched to FireFox. FF has a "mailto" icon which you can add to the toolbar with the "Customize" menu in the upper far right corner. I made the "mailto" icon visible. I set the "Applications" setting in FF for "mailto" to use "KMail(default)", an option that was presented to me. When one is browsing a website and wants to email its URL and title to someone they left-click the mailto link and the chosen email client opens up with the subject line containing the title of the article and the body of the email containing the URL.
The problem was that special characters in both the subject line and the body of the email was being represented by escape codes, i.e., "/" was %2F. So, "http://..." was presented as "http%3A%2F%2F...", which recipients browsers choke on. Obviously using "KMail(default) didn't work.
I opened a tab to "about:config" and searched for "mailto". I found a page full of doublets:
gecko.handlerService.schemes.mailto.0.name
gecko.handlerService.schemes.mailto.0.uriTemplet
gecko.handlerService.schemes.mailto.1.name
etc...
All populated with Yahoo! and Gmail info.
I changed the 0 schemes to
gecko.handlerService.schemes.mailto.0.name;kmail
gecko.handlerService.schemes.mailto.0.uriTemplate; kmailservice %U
and emptied the others.
and in FireFox's settings I used the method shown in the following link:
https://userbase.kde.org/KMail/FAQs_...lto:_addresses
Works perfectly!
The problem was that special characters in both the subject line and the body of the email was being represented by escape codes, i.e., "/" was %2F. So, "http://..." was presented as "http%3A%2F%2F...", which recipients browsers choke on. Obviously using "KMail(default) didn't work.
I opened a tab to "about:config" and searched for "mailto". I found a page full of doublets:
gecko.handlerService.schemes.mailto.0.name
gecko.handlerService.schemes.mailto.0.uriTemplet
gecko.handlerService.schemes.mailto.1.name
etc...
All populated with Yahoo! and Gmail info.
I changed the 0 schemes to
gecko.handlerService.schemes.mailto.0.name;kmail
gecko.handlerService.schemes.mailto.0.uriTemplate; kmailservice %U
and emptied the others.
and in FireFox's settings I used the method shown in the following link:
https://userbase.kde.org/KMail/FAQs_...lto:_addresses
Code:
[B]Tell Firefox to use KMail for mailto: addresses[/B] [I]Solution:[/I] Firefox 3 - In the [B]Firefox[/B] menu, select Edit -> Preferences, choose the Applications tab, then type mailto in the search box. Choose Use Other... and find /usr/bin/kmailservice
Comment