On Sun, Sep 26, 2004 at 08:28:06AM -0400, John Peacock wrote:
> >i.e. nothing in the DATA section whatsoever. This isn't "legitimate 
> >mail" in any sense whatsoever (since there's no mail there, only an 
> >envelope). It's completely illegitimate. It violates RFC 2822. It 
> >communicates nothing.
> 
> Except that ezmlm _will_ accept that envelope-only message to 
> administrative addresses (like a moderate reply).  So, technically 
> speaking, the envelope alone contains enough information for at least one 
> purpose, hence shouldn't be blocked outright without recourse, which is why 
> I agree with Michael that this belongs in a plugin.  And the slightly 
> amended check_basicheaders I added to CVS does exactly this.

Empty mail does communicate two things -- sender and recipient.  Either of
those two, usually the recipient, can be significant.  Mailing list
confirmations come to mind; so do the confirmation addresses used by
pseudonymous remailers, where the final stage in nym creation is to cause
something to be sent to an unpredictable challenge address
([EMAIL PROTECTED]) sent only to the nym creator.

At the same time, zero-length messages have about the same communicative value
to spammers.  I've seen and been irritated by them too, but there wasn't any
pitch, just an email address which itself wasn't meaningful.  The only
usefulness I can anticipate for spammers is if they were to try to pitch a
website whose hostname appeared in the sender address or something, which
seems awfully low-percentage, even for them.  But that itself seems orthogonal
to the issue of accepting empty messages, since they can try to advertise in
envelope sender addresses today, whether with empty mail or not.


-- 
Devin  \ aqua(at)devin.com, IRC:Requiem; http://www.devin.com
Carraway \ 1024D/E9ABFCD2: 13E7 199E DD1E 65F0 8905 2E43 5395 CA0D E9AB FCD2

Reply via email to