[Raw Msg Headers][Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GIGO/arguable tiny buglet
On Fri, Aug 23, 2002 at 08:40:21PM +0530, Arnt Gulbrandsen wrote:
> zmailer tries to fix up quite a bit of brokenness, including 8-bit text
> in the headers. Unsurprisingly, a program isn't able to fix all the
> problems caused by other programs. To test one case:
Yeah, it is borderline crazy thing to fix..
Anyway I added the one comparison fix into there, although
it really isn't a) at a sane place, b) sane code...
(The header MIME encoder should be inside the router at header
write-out, not in the transport-agents..)
> telnet localhost 25
> 354 Start mail input; end with <CRLF>.<CRLF>
> From: Arnt Gulbrandsen <email@example.com>
> Subject: test with ü
> Cc: ue ü <firstname.lastname@example.org>
> To: ue "ü" <email@example.com>
> 250 2.6.0 S280103AbSHWPDl message accepted
> The result looked like this (only the relevant fields shown):
> Subject: test with =?ISO-8859-1?Q?=FC?=
> Cc: ue =?ISO-8859-1?Q?=FC?= <firstname.lastname@example.org>
> To: ue =?ISO-8859-1?Q?"=FC"?= <email@example.com>
> That To field isn't legal. 2047 section 5(3) says " can't be used in an
> encoded-word in a to field.
> I'm not going to call it a bug, and I wouldn't fix it. IMO it's a case
> of GIGO. However, others may disagree.
/Matti Aarnio <firstname.lastname@example.org>
To unsubscribe from this list: send the line "unsubscribe zmailer" in
the body of a message to email@example.com