|
OK, I'm sure by now everyone's tired of hearing me
talk about "invisible messages", but if you use IMAP for client access, this is
a very critical issue. So each time I discover something new, I throw it
up here, hoping that someone more knowledgeable than I can make sense of
it.
I've been playing with the headers of the
"invisible" messages. That is, I went to the main.mbx file and located a
message that I know will not download into Outlook Express. Then I made
small changes to the header file until I figured out which things "break" the
message (make it invisible). Here's what I found:
The From:, To:, and CC: lines are often written in
the format:
"display name"
<mailbox@domainname>
For example, and message to me might
have
To: "Ben Bednarz" <[EMAIL PROTECTED]>
Apparently, OE can choke on some punctuation
symbols that are embedded in the display name. For example, by far and
away the most common problem I have found is display names that use "lastname,
firstname". Another example:
To: "Bednarz, Ben" <[EMAIL PROTECTED]>
Some other punctuations can also cause
"invisibility." For example, I found a bad message of the
format:
To: "Ben Bednarz \(email\)" <[EMAIL PROTECTED]>
Presumably the sending mail client added the backslashes ("\") as "escape"
characters for the parenthesis. However, those backslashes cause OE to
chock. If I remove the backslashes, then the message will download &
display corrected as:
To: "Ben Bednarz (email)" <[EMAIL PROTECTED]>
One of the strange things is that the bad characters (, \, etc.) are only a
problem when the display name is contained in double-quotes. Get rid of
the double-quotes, and the message will download & display just
fine. For example, both of the following work fine:
To: Bednarz, Ben <[EMAIL PROTECTED]>
To: 'Bednarz, Ben' <[EMAIL PROTECTED]>
Although I think you do get some funny display results when using the comma
without quotes (but the message will display!).
You can also get an invisible message from strange characters in your
subject line. For example, I had a message from Intel that wouldn't
download because they had included a registration mark (the R inside a circle)
in the subject line. It displayed correct in Notepad when I was looking at
the main.mbx file, but it wouldn't download to OE.
So now I know what in the message headers causes the problem, I just have
to figure out how to fix it.
My first question is:
Is the formatting of the header From:, To:, Cc:, and Subject: lines set by
the sending mail client, or could is it changed at all by the mail
servers? In particular, could my IMail server change those parts of the
mail header?
Ben Bednarz
|
- Re: [IMail Forum] Something new on malformed header... IMain Admin at BC Web
- Re: [IMail Forum] Something new on malformed h... Scott Perry
- Re: [IMail Forum] Something new on malformed h... Chris Terrebonne
- Re: [IMail Forum] Something new on malform... IMain Admin at BC Web
- RE: [IMail Forum] Something new on mal... Rod Dorman
- Re: [IMail Forum] Something new on ... IMain Admin at BC Web
- RE: [IMail Forum] Something ne... Rod Dorman
- Re: [IMail Forum] Somethin... IMain Admin at BC Web
- RE: [IMail Forum] Some... Rod Dorman
- Re: [IMail Forum] Some... IMain Admin at BC Web
- Re: [IMail Forum] Something new on malformed h... Scott Perry
