Closed Bug 446574 Opened 16 years ago Closed 14 years ago

Domain-specific option for local portion of addresses to be treated as case-insensitive

Categories

(Thunderbird :: Address Book, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 129393

People

(Reporter: pkgale, Unassigned)

References

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9) Gecko/2008052906 Firefox/3.0
Build Identifier: version 2.0.0.14 (20080421)

An e-mail address is local@domain. The local part may be case-sensitive, but this is discouraged by RFC 2821. The address book treats USER@domain and user@domain as unique addresses. There should be a domain-specific option for identifying that these are the same address. By default it should mark them as identical. Right now, T-Bird creates different address cards for each case-sensitive variation.

Reproducible: Always

Steps to Reproduce:
1. Go to Tools -> Options -> Composition -> Addressing and select "Automatically add outgoing e-mail addresses to my: Personal Address Book".
2. Send an e-mail to yourself using different case-sensitive variations on the local part, like user@domain, USER@domain, and User@domain.
3. Look at your address book.
Actual Results:  
You should have multiple user@domain entries. 

Expected Results:  
T-Bird should parse the local portion with case-insensitive rules, then try to match against an existing entry. If a match is found, check if that domain uses case-sensitive local parts. (The user would have to add this domain to a local dBase/file.) If either no match is found OR the domain is on the case-sensitive list, then add a new entry using the user's exact *case-sensitive* UsEr@domain format. If a match is found AND the domain is not on the case-sensitive list, then do not add a new address entry.
Depends on: 58769
Bug 58769, Bug 129393 and Bug 446571 also have comments about collecting addresses and case sensitivity.
To the best of my knowledge the case sensitivity bug still exists in the main code.  To get it fixed please go to bug 129393 and click the vote button to raise its level of importance.
Status: UNCONFIRMED → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.