Open Bug 1329698 Opened 7 years ago Updated 7 years ago

Wrong handling of @ symbol in free text "Display Name"

Categories

(SeaMonkey :: MailNews: General, defect)

SeaMonkey 2.50 Branch
Unspecified
All
defect
Not set
normal

Tracking

(Not tracked)

People

(Reporter: RainerBielefeldNG, Unassigned)

References

Details

+++ This bug was initially created as a clone of Bug #1120374 +++

Because there has been a partial fix for Bug 1120374 I submit this one for the remaining (or new?) problem.
Steps how to reproduce with Server-Installation of  unofficial (by FRG) en-US SeaMonkey 2.50a1 (NT 6.1; Win64; x64; rv:53.0) Gecko/20100101 Firefox/53.0 Build 20161219235428  (Default Classic Theme) on German WIN7 64bit (steps based on Bug 1120374 comment #7, I will limit strings 
this way: «string»):

1. Launch SeaMonkey Address book
2. For one of your own email accounts (Example: recipient@me.org) create
   or adapt address book entry so that you have a Display-name 
   «kjkadjakdj d@fkjf»
2. From your own email accounts sender@me.org 'click [Compose]'
   » email composer window opens
3. into "To" (recipient) line type «kjka»
   » SM will suggest: 
                        «kjkadjakdj d@fkjf <recipient@me.org>»
4. Type some  minimum body and subject, then send the email
5. Check your recipient@me.org inbox
   Good: you have received email
   Bug: "To" in Header shows «kjkadjakdj d"@fkjf <recipient@me.org>»
     instead of              «kjkadjakdj d@fkjf <recipient@me.org>»
a) Emails source shows
   «To: "\"kjkadjakdj d\"@fkjf" <recipient@me.org>»
b) damaged entry due to (a) already in email in Sent folder 
   of sender@me.org in header and "To:"
c) OS=ALL due to report (Windows) and Bug 1120374 comment #7 (Linux)
d) We do not talk about local part, but a "Display Name" issue here
Component: General → MailNews: General
Summary: email system can't handle @ symbol in local name part of email address → Wrong handling of @ symbol free text "Display Name"
.
OS: Unspecified → All
If I understand https://tools.ietf.org/html/rfc5322 correctly the part of the email address with the reported issue really is called "display name" (or "display-name").
Summary: Wrong handling of @ symbol free text "Display Name" → Wrong handling of @ symbol in free text "Display Name"
You need to log in before you can comment on or make changes to this bug.