Closed
Bug 309744
Opened 20 years ago
Closed 20 years ago
incorrect combination of ASCII text and quoted-printable encoded-word in headers
Categories
(Thunderbird :: General, defect)
Tracking
(Not tracked)
RESOLVED
INVALID
People
(Reporter: ladislav, Assigned: mscott)
Details
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050919 Firefox/1.0.6
Build Identifier: Mozilla Thunderbird 1.0.2 (Windows/20050317)
RFC 2047 specifies:
Ordinary ASCII text and 'encoded-word's may appear together in the
same header field. However, an 'encoded-word' that appears in a
header field defined as '*text' MUST be separated from any adjacent
'encoded-word' or 'text' by 'linear-white-space'.
Thunderbird is not compliant, as is demostrated in the following header I received:
Subject: Semin=?ISO-8859-2?Q?=E1=F8_=F8e=B9itel=F9?= 10. - 12. 10. 2005
(the ASCII text "Semin" is not separated from the following encoded-word)
As a result, my mailer (Evolution) does not decode the header correctly.
Reproducible: Always
Comment 1•20 years ago
|
||
I tried to reproduce the behavior but thunderbird (20050923/Windows XP) did not
mix ascii and encoded string in the header. For example, when I sent a test mail
with the original subject ('Seminář_řešitelů', correct?), thunderbird generated
encoded string '=?ISO-8859-2?Q?Semin=E1=F8=5F=F8e=B9itel=F9?=' for subject.
Is there any chance that the header was generated by old version of thunderbird?
Comment 2•20 years ago
|
||
I meant 'Semináø_øe¹itelù' as original subject.
( My browser encoding was set as iso-8859-1 when I wrote previous comment. Now I
am trying utf-8. :-) )
| Reporter | ||
Comment 3•20 years ago
|
||
(In reply to comment #0)
> User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10)
Gecko/20050919 Firefox/1.0.6
> Build Identifier: Mozilla Thunderbird 1.0.2 (Windows/20050317)
>
> RFC 2047 specifies:
> Ordinary ASCII text and 'encoded-word's may appear together in the
> same header field. However, an 'encoded-word' that appears in a
> header field defined as '*text' MUST be separated from any adjacent
> 'encoded-word' or 'text' by 'linear-white-space'.
>
> Thunderbird is not compliant, as is demostrated in the following header I
received:
>
> Subject: Semin=?ISO-8859-2?Q?=E1=F8_=F8e=B9itel=F9?= 10. - 12. 10. 2005
>
> (the ASCII text "Semin" is not separated from the following encoded-word)
>
> As a result, my mailer (Evolution) does not decode the header correctly.
>
> Reproducible: Always
(In reply to comment #1)
> I tried to reproduce the behavior but thunderbird (20050923/Windows XP) did not
> mix ascii and encoded string in the header. For example, when I sent a test mail
> with the original subject ('Seminář_řešitelů', correct?),
thunderbird generated
> encoded string '=?ISO-8859-2?Q?Semin=E1=F8=5F=F8e=B9itel=F9?=' for subject.
>
> Is there any chance that the header was generated by old version of thunderbird?
>
Well, yes, from the mail header I could see it was 1.0.2. I will probably
install the most recent version of Thunderbird and try to reproduce the bug myself.
| Reporter | ||
Comment 4•20 years ago
|
||
It looks like this bug happen only on Windows platform. I just tested it with
User-Agent: Debian Thunderbird 1.0.2 (X11/20050602)
which encodes into Q-P entire words so that they are separated from surrounding
ASCII text by spaces as required in RFC 2047.
| Reporter | ||
Comment 5•20 years ago
|
||
It seems the problem was caused by a commercial mailing list program - LISTSERV,
which mangles correct subjects into this. Sorry for the confusion.
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•