Bug 292579

Summary: mailto: URL shortcuts do not work
Product: [Applications] dolphin Reporter: Christopher Yeleighton <giecrilj>
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: CONFIRMED ---    
Severity: normal CC: acidrums4+stuff, bugseforuns, justin.zobel, mail, nathanielmbeaver, o.ruze, public.oss
Priority: NOR    
Version: 1.7   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Christopher Yeleighton 2012-01-27 12:11:32 UTC
Version:           1.7 (using KDE 4.7.2) 
OS:                Linux

Dolphin has a feature of creating URL shortcuts as files.  URL of type mailto thus created do not work.

Reproducible: Always

Steps to Reproduce:
  1. Tell Dolphin to create a new URL shortcut to <URL: mailto:sysadmin@kde.org >.
  2. Tell Dolphin to open the shortcut.

Actual Results:  
  2. Error: Invalid protocol.

Expected Results:  
  2. Let KMail compose a new message to sysadmin@kde.org.

OS: Linux (x86_64) release 3.1.0-1.2-desktop
Compiler: gcc
Comment 1 acidrums4 2012-03-24 22:13:59 UTC
I'm having the same issue when clicking a 'mailto' link in rekonq. I get the following message in rekonq:

Unable to create io-slave: klauncher said: «kmail --view %u».
Comment 2 Jeroen van Meeuwen (Kolab Systems) 2012-08-24 16:19:56 UTC
Resetting assignee to default as per bug #305719
Comment 3 Xavier Hourcade 2013-03-12 12:36:47 UTC
More info if this helps ? (still running Dolphin 2.0 on KDE 4.8.5, Fedora 16, didn't test this on any later version yet)

After creating a shortcut to "mailto:somebody@example.com", then clicking the file from dolphin, it tried to open "example.com" in default web browser, login to the site as "mailto" user -- with password "somebody", I would then expect, but Firefox just blocked the attempt and warned ;-)

Looking back into the desktop file, the initial mailto: URI had been, indeed, auto-prefixed and replaced with the URL "http://mailto@example.com" (so even the :password would have been stripped out), which kinda makes sense as long as mailto: URI are just not supported at all :)

Next, re-defining it to "mailto:somebody@example.com" manually (via file properties), just leads to invalid protocol message, as reported here before.
Comment 4 Julian Steinmann 2018-04-11 09:51:38 UTC
This issue is still present in Dolphin 17.12.3. I'll set the status to CONFIRMED.
Comment 5 Justin Zobel 2020-10-27 01:14:27 UTC
Still an issue in KDE Neon Unstable.