uuencoded attachments produce woe

Matthias Andree matthias.andree at gmx.de
Sun Dec 8 15:06:16 CET 2002


Boris 'pi' Piwinger <3.14 at logic.univie.ac.at> writes:

>>1. ^M[^ ]{60}$
>>2. ^M.{60}X$
>>
>>the first is pretty easy to recognize, the second is more problematic.
>>i did find a website http://membrane.com/synapse/library/uuenc.html
>>that indicates the character set used for uuencode so if we wanted to
>>try for #2 we could.  unfortunately, since the letters A-Z and spaces are
>>included, we might get some false positives.
>
> I'd ignore the second which seems highly non-standard. The
> first is used most often and will do the job in most cases.
> I doubt that many readers can handle the second.

Show me a uudecode implementation with reasonable market share that
can't. Microsoft software precluded from the contest.

Seriously, as the "M" codes the length (45), the uudecoder will look at
60 characters of the line and ignore the rest.

-- 
Matthias Andree




More information about the Bogofilter mailing list