Grey-listing
Tom Metro
blu at vl.com
Wed May 18 03:33:26 EDT 2005
Derek Martin wrote:
>>- Grey-list new correspondents for 1 hour (this blocks incoming spewage for
>>that long no matter how hard they try).
>
> I don't know what this means...
See:
http://projects.puremagic.com/greylisting/
Basically it takes advantage of the fact that many programs built to
send spam don't incorporate a queue, so if a message fails on the first
try, it never gets sent again.
When a message is first received by a server implementing grey-listing
the the client IP, envelope sender, and recipient will be recorded in a
database, and then the message rejected with a temporary failure. It
will continue to be rejected for some timeout period (1 hour in the
example above), after which a message with those same parameters will be
accepted. (Grey-listing can be supplemented with white lists to avoid
delays from known senders.)
> ...but I do know that any kind of list can
> block legitimate senders. I also know that anyone who wants to
> authenticate my e-mail address before receiving mail from me never
> gets mail from me again...
A legitimate MTA will simply retry sending the message periodically over
the span of a few days, and thus aside from the delay for the first
message, it is transparent to the end users. No authenticate step required.
The real problem with grey-listing is that it teaches spammers that
sending more spam (iterating over their mailing list multiple times)
will increase their chances of success. And unfortunately, spammers are
capable of learning...
-Tom
More information about the Discuss
mailing list