[RFCI-Discuss] Rejected listing for gruver.net (was
RFCI-Discuss Digest, Vol 40, Issue 5)
Eric Johnson
rabbitearcreek at email.gruver.net
Sat May 13 14:53:21 EDT 2006
On Sat, 13 May 2006 10:27:33 -0700 (PDT)
Administrative Account <hostmaster at Plectere.com> wrote:
> Well I guess somehow I got on the same "narrowly" tailored
> blocklist.
> All I see is a *v-e-r-y* slow 220 and the same tarpit behavior.
There is a 10 second (default) stutter on connections. This is because
of claimed observations that many spam daemons detect a stutter in 10
seconds or less and give up.
For example, from
http://archives.neohapsis.com/archives/openbsd/2005-04/0557.html
Greylist connections used to be always talked to at
full speed. You don't want to delay them overly,
because that hurts people you talk to the first time,
However, no real mailserver is really going to to
notice a 10 second network slowdown. The spammers,
however, do now, a lot of them do. This diff makes
spamd greylisting stutter at all greylisted
connections for the first 10 seconds, and then talk
full speed after that. This means that according to
my stats on my servers right now, about a third of
the bot-generated spammers who currently hit your
greylist and just might be smart enough to retry,
give up before they even attempt to send a message.
That's nice. Means they have to put up with the
possibility of being tarpitted in order to talk to
you. It seems to be very effective in practice.
The man pages for spamd,
http://www.openbsd.org/cgi-bin/man.cgi?query=spamd&sektion=8
are dated December 18, 2002 and don't fully reflect this
change:
-S secs
Stutter at greylisted connections for the
specified amount of seconds, after which
the connection is not stuttered at. Defaults
to 10.
...
With this configuration, spamd-setup(8) should be used
to configure blacklists in spamd and add them to the
spamd pf(4) table. These connections will be stuttered
at by spamd. All other connections not in the
spamd-white table are redirected to spamd but will
not be stuttered at. Such connections will be
considered for greylisting and eventual whitelisting
(by addition to the spamd-white table so they are not
redirected) if they retry mail delivery.
The stutter may be easily modified or turned off. After sending this,
I'll remove it and see if it seems to make any difference.
You all have got me curious about why it displays the messages instead
of a simple
451 Temporary failure, please try again later.
as the man pages indicate should be displayed. I never really thought
about it before.
Time to check out the code. (Of course, it might have already been
changed on OpenBSD 3.9 which was released a couple of weeks ago.)
Eric Johnson
More information about the RFCI-Discuss
mailing list