Closed Bug 92625 Opened 23 years ago Closed 23 years ago

When sending mail, charset should be checked *before* we start sending.

Categories

(MailNews Core :: Composition, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: mozilla-bugs, Assigned: bugzilla)

References

Details

(Keywords: intl)

If the composed message has a charset that disagrees with its contents, the
warning message would pop-up *after* the "Send progress" window. And if we chose
"Cancel" on charset warning message (e.g. Cancel the send and go re-edit the
message), the send progress window does not go away and Mozilla still thinks
that the message is in process of being sent!

Reproducible: always
To reproduce:
1) "New Msg"
2) In Compose Window: View -> Character Coding -> Western
3) Type some cyrillic stuff in the composed message.
4) Press send.

Actual:
Two windows pop up. The first is the "Confirm" window saying "The message you
composed contains characters not found in the selected Character Coding. ..."
The second one is the "Sending Messages" progress status window.
Additionally, the prograss bar in the Compose window starts "running around"
like when the message is being sent.

Expected: Only "Confirm" window should pop up. Only if and when I choose "OK" in
the "Confirm" window, Mozilla should go into the "Sending Messages" state.

P.S. Note that both the spellchecker window and the epmty subject warning window
come up (correctly) before the "Sending Messages" state, so only the charset
window is a problem.

I am using Mozilla 0.9.2 (from mozilla.org RH7 RPMs) on RedHat Linux 7.1
Keywords: intl
It would be helpful if the problem characters were also highlighted. Specifally,
there is a large overlap between big5 and gb2312, but some gb2312 characters
will fault in big5 (I'm really going Unicode from Windows Simplified Chinese IME
to Big 5, rather than GB2312 to Big 5.)  At the moment, one has to send the
message and look for the question marks to find out what was rejected.
Actually, this bug is a dupe of bug 91663 (which reports the issue, while this
one suggests the solution). A fix for this one would automatically fix bug 91663
(and, bug 89655 easier to fix, imho). 
*** Bug 91663 has been marked as a duplicate of this bug. ***
Suggesting OS=All (I am seeing this on Win32, as I reported in bug 91663).
Somehow I think the importance of a bug increases if it happens on all platforms
(OK, maybe OS categorisation is trivial, who knows...)
OS: Linux → All
Hardware: PC → All
This has been fixed a while ago.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → WORKSFORME
QA Contact: sheelar → esther
Product: MailNews → Core
Product: Core → MailNews Core
You need to log in before you can comment on or make changes to this bug.