konqueror misinterprets mailto: link with #

Bug #175152 reported by Graeme Hewson
6
Affects Status Importance Assigned to Milestone
KDE Base
Invalid
Medium
kdebase (Ubuntu)
Invalid
Low
Unassigned

Bug Description

Binary package hint: konqueror

With this code:

<html>
<a href="mailto:x#<email address hidden>">mail
</html>

Konqueror 3.5.6 interprets the email address as just "x", i.e., it drops everything including and to the right of the "#" character. Hovering the mouse cursor over the link shows the bad address at the bottom of the Konqueror window, and clicking on the link opens Kontact/Kmail with the bad address in the To box.

Revision history for this message
Guillaume Martres (smarter) wrote :

I can confirm this, but I think that this bug should be marked as Invalid because "the "#" character is not an allowed character as part of an email address as per RFC 822"(found after a bit of googling).

Revision history for this message
Graeme Hewson (ghewson) wrote :

I don't know which part of RFC 822 you're referring to, but it's been superseded by RFC 2822. This allows "#" characters in the local part of the address (section 3.2.4, the definition of "atom", and section 3.4.1, the definition of "local-part").

Revision history for this message
Ian MacGregor (ardchoille42) wrote :

Confirmed for me using konqueror 3.5.8 on kde 3.5.8 in Kubuntu 7.10 (Gutsy).

Changed in kdebase:
status: New → Confirmed
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

This is still an issue with Konqueror 4.0.83 in Intrepid.

Revision history for this message
Harald Sitter (apachelogger) wrote :

Someone please forward the report to http://bugs.kde.org
Thank you

Changed in kdebase:
importance: Undecided → Low
Revision history for this message
Marcus Asshauer (mcas) wrote :

This bug has been reported to the developers of the software. You can track it and make comments here: https://bugs.kde.org/show_bug.cgi?id=171528

Changed in kdebase:
importance: Undecided → Unknown
status: New → Unknown
Changed in kdebase:
status: Unknown → New
Changed in kdebase:
status: Confirmed → Triaged
Changed in kdebase:
status: New → Invalid
Changed in kdebase:
status: Invalid → Unknown
Changed in kdebase:
status: Unknown → Invalid
Revision history for this message
Harald Sitter (apachelogger) wrote :

Invalid.
Please check the KDE bug for an exact description why this is a correct behavior.

Changed in kdebase:
status: Triaged → Invalid
Changed in kdebase:
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.