Bug 253965 - clicking mailto:// links in browser window fails to launch email client
Summary: clicking mailto:// links in browser window fails to launch email client
Status: RESOLVED FIXED
Alias: None
Product: kdelibs
Classification: Unmaintained
Component: klauncher (other bugs)
Version First Reported In: 4.5
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
: 254655 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-10-12 13:40 UTC by Simeon Bird
Modified: 2010-10-19 14:49 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 4.5.3
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Simeon Bird 2010-10-12 13:40:28 UTC
Version:           4.5 (using KDE 4.5.2) 
OS:                Linux

Clicking a mailto:// link in a web browser, for example the one in the second paragraph of https://mail.kde.org/mailman/listinfo/kde-announce
does not open kmail or any other email client. Instead it gives an error.

Reproducible: Always

Steps to Reproduce:
1. Click a mailto link in a web browser.

Actual Results:  
"Error KIOExec" message appears: 
"Could not start process Unable to create io-slave:
klauncher said: Error loading 'kmailservice %u'."

Expected Results:  
A "compose" window opens in my email client of choice, with subject, reply-to, etc, filled in as required. 

Altering the first line of /usr/share/kde4/services/kmailservice.protocol 
from "exec=kmailservice %u" to "exec=kmailservice" partially fixes the problem. 
In this case, a compose window is opened, however only the address field is passed in, not the full mailto URL. 

This is a regression from 4.4, where mailto links worked fine.
Comment 1 David Faure 2010-10-12 15:28:10 UTC
Fixed in r1183578 for 4.5.3.
Comment 2 Christoph Feck 2010-10-19 14:49:20 UTC
*** Bug 254655 has been marked as a duplicate of this bug. ***