Summary: | KMail is case sensitive in mailto urls, ignores the "to" field. | ||
---|---|---|---|
Product: | [Unmaintained] kmail | Reporter: | Jens <jens-bugs.kde.org> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | amermod, fjs205, jithin1987, nsoranzo, rodney.baker |
Priority: | NOR | ||
Version: | 1.12.90 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Jens
2005-07-12 09:31:42 UTC
Not a bug but a feature... I beg to differ. See: "To unsubscribe from this list, please click here: mailto:foo-list@bar.tld?Subject=unsubscribe" Works for me, KDE trunk 430645. Hm, funny thing. It works for me in KDE 3.4.1 for ?subject= (but it doesn't work for ?Subject= - note the upper case S). *** Bug 141886 has been marked as a duplicate of this bug. *** I'm using 1.9.7 pulled from SVN, and still this problem is present. To clarify, at least in my case. If I'm using Konqueror, a mailto: with a subject works no matter how the word subject is cased (subject, Subject, SUBJECT). However, if I'm using Firefox 2.0, the subject doesn't get passed to Kmail with any variation on case. I'm running Ubuntu Feisty Fawn with all the latest updates. Everything is from the Ubuntu packages, apart from Kmail which I built from SVN, just to make sure this hadn't already been fixed. *** Bug 158400 has been marked as a duplicate of this bug. *** Use 'kmailservice [url]' instead of 'kmail [url]'. This calls whatever mailer is configured as default mailer in KDE. Using kmailservice does work. Tested with Opera, Firefox, Epiphany and Konqueror. To make Firefox/Epiphany work, go to Gnome Control Centre, Applications and for the email tab select Custom and type kmailservice %s. For Opera, kmailservice is sufficient (does not require any other parameters). Konqueror just works. I think this can be classed as an acceptable workaround :-). For those that do not have the Gnome Control Center because they are running the kde desktop. In firefox "about:config", set "network.protocol-handler.app.mailto" to "kmailservice". Setting it to just "kmail" will not pass the subject/body. Note that "%s" is not required and will not work with it. Apparently the "subject=.." works only when no "body=.." is present in the RFC-2368 mailto: link SVN commit 915697 by tmcguire: Make mailto links which include body and subject work correctly again. BUG: 108974 BUG: 117293 M +9 -18 kmcommands.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=915697 SVN commit 918210 by tmcguire: Backport r915697 by tmcguire from trunk to the 4.2 branch: Make mailto links which include body and subject work correctly again. CCBUG: 108974 CCBUG: 117293 M +9 -18 kmcommands.cpp M +46 -18 messagelistview/core/sortorder.cpp M +5 -1 messagelistview/core/sortorder.h M +1 -1 messagelistview/core/widgetbase.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=918210 I have the same issue with kde 4.3.2. Subject is not gettting populated. And I cannot find this application kmailservice This bug seems to be back in a slightly different way. Links that have "subject" works while links that have "Subject" does not, and mailto:?to=joe@xyz.com&cc=bob@xyz.com&body=hello does not add "joe@xyz.com" to the "To" field. *** Bug 210876 has been marked as a duplicate of this bug. *** SVN commit 1036720 by tnyblom Make kmail caseinsensitive when processing mailto urls also enable "to" to be specified in the url explisitly. BUG 108974 M +6 -3 stringutil.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1036720 |