Closed Bug 278745 Opened 20 years ago Closed 20 years ago

When using mailto: links with multiple addresses, a stray quote is added to first address

Categories

(Thunderbird :: Message Compose Window, defect)

x86
Windows XP
defect
Not set
trivial

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 258653

People

(Reporter: andy, Assigned: mscott)

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0

When using a mailto: link that contains multiple addresses separated by a
semi-colon (;), Thunderbird adds a stray quote (") just before the first at (@)
symbol.

Reproducible: Always

Steps to Reproduce:
1. Save the following line into a file called "index.html" (eg on your desktop):
<a href="mailto:user1@mail.com; user2@anothermail.com">Click here to mail me</a>
2. Make sure Thunderbird is your default email client, and open the index.html
file in your browser
3. Click the "...mail me..." link.

Actual Results:  
Thunderbird loads a "Compose" window.  The following is inserted into the "To:"
field:

user1"@mail.com; user2@anothermail.com

Notice the stray quote at the first address.  It's only ever the first address.

Expected Results:  
The following SHOULD be displayed in the To: field:

user1@mail.com; user2@anothermail.com

Using default Thunderbird theme, have tried no other themes.  Not a major
problem, but I use Time & Chaos, which allows you to email multiple contacts
with one click, and it's annoying to have to take the quote out, otherwise mail
is bounced as "invalid characters in address."
The "correct" form is:
  mailto:user1@mail.com?to=user2@anothermail.com
Or else commas as separators.

*** This bug has been marked as a duplicate of 258653 ***
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
(In reply to comment #1)
> The "correct" form is:
>   mailto:user1@mail.com?to=user2@anothermail.com
> Or else commas as separators.
> 
> *** This bug has been marked as a duplicate of 258653 ***

See the duplicated bug for my full comments, but how T&C creates links is way
beyond my control, and if Microsoft outlook(express) can handle it, why can't
Thunderbird?
(In reply to comment #2)
> See the duplicated bug for my full comments, but how T&C creates links is way
> beyond my control, and if Microsoft outlook(express) can handle it, why can't
> Thunderbird?

Nobody is denying it's a bug.  However, note that Mozilla & TB will not and 
should not do everything Microsoft does just because Microsoft does it.
(In reply to comment #3)
> (In reply to comment #2)
> > See the duplicated bug for my full comments, but how T&C creates links is way
> > beyond my control, and if Microsoft outlook(express) can handle it, why can't
> > Thunderbird?
> 
> Nobody is denying it's a bug.  However, note that Mozilla & TB will not and 
> should not do everything Microsoft does just because Microsoft does it.

I agree you shouldn't do it to follow M$, but you should to support the majority
of today's Internet users, and one of today's standards (whether legal or not)
is to use both ; (semi-colons) and , (commas) to separate e-mail addresses.

Also, this bug was marked as "Resolved".
You need to log in before you can comment on or make changes to this bug.