[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Asrg] Adding an "X-VirusRemoved" header to the SMTP spec/MIME boundaries?



On 2004-06-06 16:05:18 -0400, der Mouse wrote:
> > The spec does not only allow each boundary (for nested multiparts) to
> > be different, it says that the boundaries MUST be different.  (It
> > says "for obvious reasons" although they are not quite obvious - the
> > start and end of each nested multipart would be aÅ?unambiguous[%]
> > even with the same boundary for all levels, but it may make scanning
> > easier and add a bit of fault tolerance)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> 
> This is true only if you are willing to rely on all multipart parts to
> be well-formed.  I have seen a lot of spam which does not include the
> closing delimiter line; such dependence would make it impossible to
> attach such a spam to a spam complaint reliably.

Ok, so maybe it's a big bit of fault-tolerance.

(I wouldn't be surprised if some mailer would still be confused by a
missing end of a nested multipart, though)

> I think the MIME people knew what they were doing when they decreed
> that each level's delimiter must be different.

So do I. However, one person's "obvious reasons" may not be obvious to
the next.

> [%] I don't know what the second character of this word is supposed to
>     be.  The message I'm replying to was marked as UTF-8, in which case
>     the octet sequence I see corresponds to LATIN CAPITAL LETTER Z WITH
>     CARON, which makes no sense to me here.

Faszinating. Well, it is supposed to be a backspace (and it should have
deleted the "a" before it, which doesn't make sense, either). But I
obviously hit the key to the left of the backspace, which is ACUTE
ACCENT (0xB4 in Latin-1) on a German keyboard. Since the LANG variable
was erroneously set to en_US.iso885915, the mailer interpreted 0xB4 in
Latin-9, where it is a LATIN CAPITAL LETTER Z WITH CARON and dutifully
converted it to UTF-8.

	hp

-- 
   _  | Peter J. Holzer    | I think we need two definitions:
|_|_) | Sysadmin WSR       | 1) The problem the *users* want us to solve
| |   | hjp at hjp.at         | 2) The problem our solution addresses.
__/   | http://www.hjp.at/ |    -- Phillip Hallam-Baker on spam

Attachment: pgpyj4DYiJDPk.pgp
Description: PGP signature

_______________________________________________
Asrg mailing list
Asrg at ietf.org
https://www1.ietf.org/mailman/listinfo/asrg