Open Bug 208018 Opened 21 years ago Updated 2 years ago

parsing of email addresses is not working properly with space in address

Categories

(MailNews Core :: Composition, defect)

x86
All
defect

Tracking

(Not tracked)

People

(Reporter: slabbi, Unassigned)

References

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030529
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030529

When entering an incorrect email address this is not recognized and the email is
sent with an even more corrupted address.


Reproducible: Always

Steps to Reproduce:
1. Compose a new email
2. Send the email to: xy <name@yourdomain .de>
   (note the space before the ".")

Actual Results:  
The email is sent and stored with address
"\"\"\"\"\"\"name\"\"\""@yourdomain .de
in the sent folder


Expected Results:  
1. The user should be informed about the invalid email address.
2. The email should not be sent.
3. There should be no escape characters.
Tested again with
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8a4) Gecko/20040927

16 months and this bug is still not fixed.
Severity: normal → major
Target Milestone: --- → mozilla1.8alpha5
Product: MailNews → Core
sorry for the spam.  making bugzilla reflect reality as I'm not working on these bugs.  filter on FOOBARCHEESE to remove these in bulk.
Assignee: sspitzer → nobody
Filter on "Nobody_NScomTLD_20080620"
QA Contact: esther → composition
Product: Core → MailNews Core
Severity: major → minor
OS: Windows XP → All
Summary: parsing of email addresses is not working properly → parsing of email addresses is not working properly with space in address
Target Milestone: mozilla1.8alpha5 → ---
Depends on: 286760
fyi bug 941861 mentions that per RFCs, spaces are allowed in the local part (before @) if quoted.
I suppose they are not allowed in domain names, but it should be verified.
Depends on: 941861
See Also: → 286760
Severity: minor → S4
You need to log in before you can comment on or make changes to this bug.