./wip/spamd-devel, OpenBSD spam deferral daemons and tools

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 20070531nb1, Package name: spamd-20070531nb1, Maintainer: reed

Tarpits like spamd are fake SMTP servers, which accept connections but don't
deliver mail. Instead, they keep the connections open and reply very slowly.
If the peer is patient enough to actually complete the SMTP dialogue (which
will take ten minutes or more), the tarpit returns a 'temporary error' code
(4xx), which indicates that the mail could not be delivered successfully and
that the sender should keep the mail in his queue and retry again later.
If the spammer does, the same procedure repeats. Until, after several attempts,
wasting both his queue space and socket handles for several days, the spammer
gives up. The resources the spamd server has to waste to do this are minimal.

If the sender is badly configured, an uncooperative recipient might actually
delay his entire queue handling for several minutes each time he connects to
the tarpit. And many spammers use badly configured open relays.


Required to build:
[pkgtools/cwrappers]

Version history: (Expand)


CVS history: (Expand)


   2012-10-07 18:00:10 by Aleksej Saushev | Files touched by this commit (1)
Log message:
Support staged installation.
   2009-10-11 12:45:10 by Thomas Klausner | Files touched by this commit (261)
Log message:
Remove obsolete @dirrm lines.
   2009-04-09 03:07:32 by Jörg Sonnenberger | Files touched by this commit (1)
Log message:
Remove redundant NO_CHECKSUM

   2008-07-21 14:01:30 by Tobias Nygren | Files touched by this commit (2)
Log message:
security/pflkm is gone
   2007-08-09 07:18:33 by Jeremy C. Reed | Files touched by this commit (1)
Log message:
Just changes some spaces or tabs to match upstream.
Should be zero code changes.
   2007-08-09 07:05:08 by Jeremy C. Reed | Files touched by this commit (2) | Package updated
Log message:
Add from OpenBSD (from April 13):
fix helo to error out if no domain is provided.
Bump PKGREVISION (since my date is already past that).
   2007-08-08 15:59:26 by Jeremy C. Reed | Files touched by this commit (2) | Package updated
Log message:
Update spamdb for fix in OpenBSD CVS:
'empty spamtrap address makes corrupted database'
   2007-05-23 19:29:11 by Jeremy C. Reed | Files touched by this commit (7) | Package updated
Log message:
Don't install spamlogd for now. (Need to finish that part.)

Improvements for spamd.8 manpage (need to get committed). 

Banner without time. Need to make this optional.       

Fix sync. There was corruption that I reported in April
and was patched and available in an OpenBSD errata.
(I update the version to the date of that errata patch.)

Add my workaround that doesn't do multicast. This needs to be fixed.
This means it will be broken for some using the multicast.
I mentioned it twice but I guess I need to file an official bug report.
 
Add feature for spamdb so it can select a -f filename to work on.
(I provided this patch, but I don't know if it was seen yet.)