Closed
Bug 273196
Opened 20 years ago
Closed 20 years ago
Auto-detecting character set in mail doesn't work for mail with QP Latin-1 and standard encoding UTF-8
Categories
(SeaMonkey :: MailNews: Message Display, defect)
Tracking
(Not tracked)
People
(Reporter: ErtlChr, Assigned: sspitzer)
Details
Attachments
(1 file)
3.10 KB,
message/rfc822
|
Details |
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; 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.3) Gecko/20040910
When viewing e-mail encoded with quoted-printable ISO-8859-1 and standard
encoding is set to UTF-8 or user-defined, encoded characters like ü are viewed
as ??.
Detecting character set is set to universal.
This bug also appears in Thunderbird(version 0.9 (20041103)) though ignoring
MIME headers is not activated.
Settings are the same except detecting character set is off.
Reproducible: Always
Steps to Reproduce:
Expected Results:
Mail should be viewed correctly.
Reporter | ||
Comment 1•20 years ago
|
||
Example e-mail in ISO-8859-1 quoted-printable which is incorrectly viewed.
Comment 2•20 years ago
|
||
This symptom is seen if the folder is configured to always apply its character
set to the messages in folder: Right-click the folder, select Properties;
[x] Apply default to all messages in the folder
If this checkbox is cleared, the message displays correctly, regardless of auto-
detect settings (because the message contains a legal charset spec).
The display of the Subject (from attachment 167888 [details]) will be wrong unless the
folder's default character set is ISO-8859-1, because the subject contains an
illegal character (ü). This can be temporarily overridden by forcing the
character set selection in the menu to ISO-8859-1, even tho that item is already
selected (but that will not correct the display in the Thread Pane).
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → INVALID
Reporter | ||
Comment 3•20 years ago
|
||
The checkbox was alyways unchecked.
Furthermore there is no ü in the subject.
Comment 4•20 years ago
|
||
(In reply to comment #3)
> The checkbox was alyways unchecked.
I find this hard to believe. At any rate, I do not see your symptom unless that
checkbox is checked.
> Furthermore there is no ü in the subject.
There most certainly is. From the attachment:
Subject: Multimedia PC System 3200S+ für 0,- EUR!
^----------- right there
Reporter | ||
Comment 5•20 years ago
|
||
Oh sorry, I looked at the wrong mail.
> I find this hard to believe. At any rate, I do not see your symptom unless that
checkbox is checked.
I think that your assuption is inappropriate.
I checked all accounts on my different installations, this checkbox is never
checked.
At the moment I switch to UTF-8 or anything else then Latin-1 for incoming
mails, I get this problem.
Comment 6•20 years ago
|
||
OK, I'll reopen. For the MailNews (suite) case, please verify:
Preferences | MailNews | Message Display
Default Character Encoding: UTF-8
View | Encoding | AutoDetect => Universal
Folder Properties: Apply Default to All Messages is turned off
All correct?
1) What is the character set specified on the Folder Properties dialog?
You select the above mail:
2) How does the Subject appear in the Thread Pane?
3) How does the Subject appear in the message envelope?
4) How exactly does the word "Plätzchenduft" in the first sentence appear?
5) Which character set is selected in the View | Character Encoding
submenu?
Status: RESOLVED → UNCONFIRMED
Resolution: INVALID → ---
Reporter | ||
Comment 7•20 years ago
|
||
> All correct?
Yes.
1) UTF-8
2) [...] 3200S+ f???????????
3) the same
4) It appears as it should. (Plätzchenduft)
5) Western (ISO-8859-1)
Comment 8•20 years ago
|
||
(In reply to comment #7)
> 4) It appears as it should. (Plätzchenduft)
It does? Then what is this bug about? The Subject lines?
Reporter | ||
Comment 9•20 years ago
|
||
That's correct.
Comment 10•20 years ago
|
||
I don't see the word "subject" or "header" anywhere in your original bug report
or summary.
The header of that message is illegal; RFC822 restricts the contents of mail
headers to ASCII, which does not include the ü. Non-ASCII header information is
supposed to be encoded, such as described in RFC2047.
Mozilla actually allows you to display illegal header information according to a
user-specified charset, such as the UTF-8 that you have associated with the
folder. You can override that per message, in the envelope panel, by explicitly
selecting the desired character set.
Mozilla does not use the charset specified in the mail to decode the headers;
that is what the dupe is about.
*** This bug has been marked as a duplicate of 90584 ***
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago → 20 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•