Hello Alexander,

On Saturday, August 27, 2005 at 7:01:59 PM Alexander [ASK] wrote:

ASK>>> Confirmations anyone? If so, I'll file a bugreport.
ASK> I'm not so sure if it really is a TB bug, or rather more a question of
ASK> implementation.

I don't think this is a bug.
According to RFC-2822 "From" can be "mailbox-list", which is a comma
separated list of "maibox". "mailbox" can be of "name-addr" which is
an optional "display-name" followed by "angle-addr". The interesting
part is "display-name":

display-name  = phrase
phrase        = 1*word
word          = atom / quoted-string

"quoted-string" is quite clear: the quotes around text; we don't need
to view at it right here.

What's an "atom"?

atom          = [CFWS] 1*atext [CFWS]

as CFWS is "comment" or "folding white space" we can ignore it right
now too.

atext         = ALPHA / DIGIT / ; Any character except controls,
                "!" / "#" /     ;  SP, and specials.
                "$" / "%" /     ;  Used for atoms
                "&" / "'" / "*" / "+" / "-" / "/" /
                "=" / "?" / "^" / "_" / "`" / "{" /
                "|" / "}" / "~"

ASK> What I'd like to know now is how a string like >> "Müller, Max" << is
ASK> correctly encoded to 7bit. If I break down the original string to its
ASK> single contents (=?iso-8859-1?Q?M=FCller=2C_Max?=) its...

ASK> Opening sequence:         =?
ASK> Used Charset:             iso-8859-1
ASK> Used encoding scheme:     ?Q?
ASK> The lastname:             M=FCller
ASK> The comma:                =2C
ASK> whitespace:               _
ASK> the firstname:            Max
ASK> Closing sequence:         ?=

ASK> So, IMHO there are no quotation marks, but maybe the iso-encoding implies
ASK> quotemarks?

No, it does not "imply". They're simply not necessary, as all used
character are part of what "atom" defines. Therefore it is a valid
"word". How it is *displayed*, i.e. if it is decoded and displayed in
it's "human readable" form is of no interest, or at least should not
be of any, for a MTA. So I'd say it is a bug in MTA software that does
not forward or store the message correctly.
-- 
Regards
Peter Palmreuther

(The Bat! v3.60.05 Forerunner (Beta) on Windows XP 5.1 Build 2600 Service Pack 
2)

Nothing astonishes men so much as common sense and plain dealing.


________________________________________________________
 Current beta is 3.60.05 forerunner | 'Using TBBETA' information:
http://www.silverstones.com/thebat/TBUDLInfo.html
IMPORTANT: To register as a Beta tester, use this link first -
http://www.ritlabs.com/en/partners/testers/

Reply via email to