[Bug 1178596] New: mailto: links don't open in Thunderbird (or at all)
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1178596 Bug ID: 1178596 Summary: mailto: links don't open in Thunderbird (or at all) Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: openSUSE Tumbleweed Status: NEW Severity: Major Priority: P5 - None Component: KDE Workspace (Plasma) Assignee: opensuse-kde-bugs@opensuse.org Reporter: teo8976@gmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 843427 --> http://bugzilla.opensuse.org/attachment.cgi?id=843427&action=edit the error message To reproduce: 1. In your browser (tested with Chrome and Firefox) visit: https://output.jsbin.com/woyufanaki 2. Click on the link, which is a mailto: link Expected: should open in my default email client, which in my case is Thunderbird Observed: this cryptic error message (see attached screenshot) -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1178596
http://bugzilla.opensuse.org/show_bug.cgi?id=1178596#c1
--- Comment #1 from Christophe Giboudeaux
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1178596
http://bugzilla.opensuse.org/show_bug.cgi?id=1178596#c2
--- Comment #2 from teo teo
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1178596
http://bugzilla.opensuse.org/show_bug.cgi?id=1178596#c3
--- Comment #3 from teo teo
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1178596
http://bugzilla.opensuse.org/show_bug.cgi?id=1178596#c4
robert spitzenpfeil
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1178596
http://bugzilla.opensuse.org/show_bug.cgi?id=1178596#c5
Fabian Vogt
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1178596
http://bugzilla.opensuse.org/show_bug.cgi?id=1178596#c6
--- Comment #6 from teo teo
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1178596
http://bugzilla.opensuse.org/show_bug.cgi?id=1178596#c7
Frank Kr�ger
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1178596
http://bugzilla.opensuse.org/show_bug.cgi?id=1178596#c8
Fabian Vogt
Since https://invent.kde.org/plasma/plasma-desktop/commit/ d1f62c16c878a665c6e548f7a99b6fab21882e6d, EmailClient can refer to a .desktop file instead.
xdg-email should do this in "open_kde":
if [ "$client" != "${client%.desktop}" ]; then client=`desktop_file_to_binary "$client"` fi
That's actually not the whole story - that code path is only used when it contains "thunderbird". It seems like the fallback path using kde-open5 is affected and simply kde-open5 mailto: also fails with that error. So this is most likely a bug in KIO or the scheme handler is not set correctly anymore. -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1178596
Fabian Vogt
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1178596
http://bugzilla.opensuse.org/show_bug.cgi?id=1178596#c9
Fabian Vogt
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1178596
http://bugzilla.opensuse.org/show_bug.cgi?id=1178596#c10
teo teo
ktraderclient5 --mimetype x-scheme-handler/mailto mimetype is : x-scheme-handler/mailto got 3 offers. ---- Offer 0 ---- StartupNotify : 'TRUE' TryExec : 'thunderbird' Invalid property UntranslatedGenericName Type : 'Application' Name : 'Thunderbird' Comment : 'Mail/News Client' GenericName : 'Mail/News Client' Icon : 'thunderbird' Exec : 'thunderbird %u' Terminal : 'FALSE' Invalid property TerminalOptions Invalid property Path ServiceTypes : 'x-scheme-handler/mailto - Application' AllowAsDefault : 'TRUE' InitialPreference : '1' Invalid property Library DesktopEntryPath : '/usr/share/applications/thunderbird.desktop' DesktopEntryName : 'thunderbird' Keywords : '' FormFactors : '' Categories : 'Network - Email - GTK' ---- Offer 1 ---- NoDisplay : 'TRUE' Type : 'Application' Name : 'Thunderbird' Comment : 'Custom definition for Thunderbird' Invalid property GenericName Invalid property Icon Exec : '/usr/bin/thunderbird %u' Terminal : 'FALSE' Invalid property TerminalOptions Invalid property Path ServiceTypes : 'Application' AllowAsDefault : 'TRUE' InitialPreference : '1' Invalid property Library DesktopEntryPath : '/home/teo/.local/share/applications/userapp-Thunderbird-T02CS0.desktop' DesktopEntryName : 'userapp-thunderbird-t02cs0' Keywords : '' FormFactors : '' Categories : '' ---- Offer 2 ---- Invalid property Actions StartupNotify : 'TRUE' Invalid property UntranslatedGenericName X-DBUS-ServiceName : 'org.kde.kmail' X-DocPath : 'kmail2/index.html' Type : 'Application' Name : 'KMail' Comment : 'Send, receive and manage your mail with KMail' GenericName : 'Mail Client' Icon : 'kmail' Exec : 'kmail -qwindowtitle %c %u' Terminal : 'FALSE' Invalid property TerminalOptions Invalid property Path ServiceTypes : 'x-scheme-handler/mailto - Application' AllowAsDefault : 'TRUE' InitialPreference : '10' Invalid property Library DesktopEntryPath : '/usr/share/applications/org.kde.kmail2.desktop' DesktopEntryName : 'org.kde.kmail2' Keywords : '' FormFactors : '' Categories : 'Qt - KDE - Office - Network - Email'
-- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1178596
Frank Kr�ger
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1178596
http://bugzilla.opensuse.org/show_bug.cgi?id=1178596#c11
Jeff Stern
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1178596
http://bugzilla.opensuse.org/show_bug.cgi?id=1178596#c12
Bruce Korb
$ ktraderclient5 --mimetype x-scheme-handler/mailto|grep -i exec Exec : '/usr/bin/thunderbird %u' Exec : 'kmail -qwindowtitle %c %u' TryExec : 'thunderbird' Exec : 'thunderbird %u' Exec : 'evolution %U'
$ for cmd in kdeinit5 plasmashell kf5-config
do printf "\n=== %s ===\n" $cmd ; $cmd --version ; done
=== kdeinit5 === Qt: 5.12.7 KDE: 5.76.0
=== plasmashell === plasmashell 5.18.6
=== kf5-config === Qt: 5.12.7 KDE Frameworks: 5.76.0 kf5-config: 1.0
-- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1178596
http://bugzilla.opensuse.org/show_bug.cgi?id=1178596#c13
Jonas Liljegren
participants (1)
-
bugzilla_noreply@suse.com