procmail
[Top] [All Lists]

spamgard(tm) 0.4

1997-04-14 00:34:00
-----BEGIN PGP SIGNED MESSAGE-----

=== Nothing above this line is part of the message. ===

spamgard(tm) 0.4 may be ftp'd from ftp.netcom.com at

  /pub/wj/wje/release/sg-0.4.tar.gz

In addition to bug fixes, it generalizes so that you can filter on
just about any header line; you can have configuration files such as
accept.received and drop.date.  The analysis of more than one header
line with the same name (e.g., Received:) is handled gracefully (well,
kinda gracefully).

There are hooks for your own perl scripts which access the header
lines via environment variables; these scripts may appear both before
spamgard(tm) makes its decision on a piece of mail (and optionally
bypassing that decision-making process) and after (so that either the
decision itself, or the implementation of that decision, or both may
be changed).

It improves performance (well, at least I can tell the difference) by
concentrating as much as possible in one perl script, and avoiding
implicit fork()s in that script wherever possible.

Each incoming piece of mail is assigned a unique serial number, which
appears in all messages to accept.log, drop.log, and rabbit.log; if
VERBOSE logging is on, an entry bearing that serial number is also
logged in .procmail/log, so that spamgard(tm) log entries may be
correlated with .procmail/log.

Signatures Follow. (tm)

-----BEGIN PGP SIGNATURE-----
Version: 2.6.2

iQCVAwUBM1HUbO7FqQNEGv6lAQG6DgP/fx2A3Grzl7Fznl2P3NCl89NOdTUTvs4l
/jW2EEVXj49tZKxErgKyQOionS/VU8dQgnTPQZTsN1XVXXSO28plX+nggwKWWLxT
qhs3l8XTjC3jqQN2qoAtQMyXq0ZhmeW/Tu2RQSlvHJCiwTBpza9JcuUPQvHW1u4/
1+IWQUnPcdc=
=G68y
-----END PGP SIGNATURE-----

-- It is now safe to turn off your computer.
Bill Evans/Box 4829/Irvine, California 92616/(714)551-4829  _   /| ACK!
Email-To: wje(_at_)acm(_dot_)org  -- PGP encrypted mail preferred. --  \`o_O' /
   Finger wje(_at_)netcom(_dot_)com for public key.   Key #: 441AFEA5   =( )=
PGPprint: FB D0 1C 1D EF DC 26 BA  B3 9E 84 0B 40 D6 59 9C     U

<Prev in Thread] Current Thread [Next in Thread>
  • spamgard(tm) 0.4, include "tiglet" on Subject: line to override spamgard{tm} <=