Should remove outer single quotes from name part of email addresses when adding them to address book



Address Book
9 years ago
2 years ago


(Reporter: imphil, Unassigned)


(Depends on: 1 bug, Blocks: 1 bug)

Dependency tree / graph

Firefox Tracking Flags

(Not tracked)




9 years ago
Today I got a message with the following headers (reduce to the relevant ones)

To: "'John Foo'" <>,
	"'Judy Bar'" <>
X-Mailer: Microsoft Office Outlook 11
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350

When I "bookmark" the email address (click on the star in the message view), it assumes the first name is "'John" and the last name is "Foo'" (without the double quotes "). As there is already guessing involved when determining the first and last name, the quotes should be removed as well.

Apart from that, some locales (e.g. German) sometimes write names like
Foo, John
and mean Foo = last name, John = first name. I know incorporating all these special cases for different locales is not easy, but actually necessary to make the guessing more useful in other locales (from what I remember, in Asia the last name is put first usually). I didn't find a bug about that, but I think it's certainly something to think about.
Component: Mail Window Front End → Address Book
QA Contact: front-end → address-book

Comment 1

5 years ago
Confirming, stripping outer quotes from name parts of email address certainly makes sense when we are guessing and making suggestions.

Some details of comment 0 no longer apply (we have bugs filed that when silently auto-adding addresses when sending, we guess first and last fields, but for the controlled manual scenario of adding via star, surprisingly we don't).

Tentative bmo quicksearch for related bugs:

:thun,mail su:first su:last
Ever confirmed: true
Summary: Thunderbird: remove single quotes from To: entries when adding to guestbook → Should remove outer single quotes from name part of email addresses when adding them to address book


5 years ago
Blocks: 218827
Severity: normal → enhancement
Depends on: 40046
OS: Linux → All
Hardware: x86 → All
Version: 3.0 → Trunk
You need to log in before you can comment on or make changes to this bug.