./mail/relaydb [spam relay database]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 1.7, Package name: relaydb-1.7
Maintained by: Daniel Hartmeier
Master sites:
Description
relaydb is a mail header analyzer that builds a database of IP addresses
either known as legitimate senders or spammers.

relaydb doesn't itself classify mails as legitimate or spam; that decision
needs to be reached through other means. Neither does relaydb block spam
itself. It merely provides a list of IP addresses to block through other
means, like spamd(8) and pf(4).

relaydb reads a single mail from stdin, analyzes the Received: header
lines and updates blacklist and whitelist counters for each IP address.


Filesize: 6.436 KB
Version History (View Complete History)
  • (2006-07-21) Package added to openports.se, version relaydb-1.7 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2017-04-19 11:02:48 by Jeremie Courreges-Anglas | Files touched by this commit (1)
Log message:
Werror considered harmful; fixes build with clang
   2017-04-19 11:00:29 by Jeremie Courreges-Anglas | Files touched by this commit (1)
Log message:
Respect CC
   2015-01-22 14:17:47 by Christian Weisgerber | Files touched by this commit (23)
Log message:
Drop USE_GROFF: trivial page footer differences only.
   2015-01-17 20:16:09 by Christian Weisgerber | Files touched by this commit (3349)
Log message:
Drop remaining MD5/RMD160/SHA1 checksums.
   2015-01-13 04:26:10 by Stuart Henderson | Files touched by this commit (7)
Log message:
benzedrine.cx -> .ch, req by Daniel Hartmeier
   2011-03-14 02:51:26 by Stuart Henderson | Files touched by this commit (14)
Log message:
remove iso-8859-1 chars that display badly with a utf-8 terminal.
pointed out by Anthony J. Bentley
   2011-03-14 02:51:26 by Stuart Henderson | Files touched by this commit (14)
Log message:
remove iso-8859-1 chars that display badly with a utf-8 terminal.
pointed out by Anthony J. Bentley
   2010-10-18 13:59:20 by Marc Espie | Files touched by this commit (135)
Log message:
USE_GROFF=Yes
   2007-09-15 18:17:07 by Michael Erdely | Files touched by this commit (124)
Log message:
Remove surrounding quotes in COMMENT*/PERMIT_*
   2007-04-05 10:20:19 by Marc Espie | Files touched by this commit (912)
Log message:
base64 checksums.


   2005-01-05 09:58:59 by Christian Weisgerber | Files touched by this commit (132)
Log message:
SIZE


   2005-01-02 05:56:06 by Aleksander Piotrowski | Files touched by this commit (27)
Log message:
Add WANTLIB markers


   2004-09-15 03:09:46 by Marc Espie | Files touched by this commit (110)
Log message:
new style plists.


   2003-12-18 05:25:47 by Daniel Hartmeier | Files touched by this commit (2)
Log message:
Update to 1.7. Support reading/writing old and new database files (so 1.7
doesn't require any conversions, handling both pre and post 1.5 the same).
Use %lu and cast time_t to unsigned long, for gcc3.


   2003-12-18 05:25:47 by Daniel Hartmeier | Files touched by this commit (2)
Log message:
Update to 1.7. Support reading/writing old and new database files (so 1.7
doesn't require any conversions, handling both pre and post 1.5 the same).
Use %lu and cast time_t to unsigned long, for gcc3.


   2003-12-15 14:42:44 by Christian Weisgerber | Files touched by this commit (507)
Log message:
remove WWW lines


   2003-11-20 11:52:14 by Daniel Hartmeier | Files touched by this commit (2)
Log message:
update to 1.6, adds -t (touch) to parse a spamd syslog file and update
last modification times, useful with -dm to prevent expiring old entries
that are still being actively appreciated by customers ;)


   2003-11-20 11:52:14 by Daniel Hartmeier | Files touched by this commit (2)
Log message:
update to 1.6, adds -t (touch) to parse a spamd syslog file and update
last modification times, useful with -dm to prevent expiring old entries
that are still being actively appreciated by customers ;)


   2003-11-19 15:40:57 by Daniel Hartmeier | Files touched by this commit (2)
Log message:
update to 1.5, add some options to help expiring old entries, based
on feedback from bob:
- add last modification time to database
- add -m to filter on last modification time
- add -B and -W to filter on black and white counters
- add -d to delete entries
this allows things like
relaydb -db -W 0 -m +30
deleting all blacklist entries with zero white counter that
haven't changed since more than a month.
Warning: the database format changed, requiring an export with
the old binary (relaydb -vl >text), deletion of the database
and re-import with the new binary (relaydb -i text).


   2003-11-19 15:40:57 by Daniel Hartmeier | Files touched by this commit (2)
Log message:
update to 1.5, add some options to help expiring old entries, based
on feedback from bob:
- add last modification time to database
- add -m to filter on last modification time
- add -B and -W to filter on black and white counters
- add -d to delete entries
this allows things like
relaydb -db -W 0 -m +30
deleting all blacklist entries with zero white counter that
haven't changed since more than a month.
Warning: the database format changed, requiring an export with
the old binary (relaydb -vl >text), deletion of the database
and re-import with the new binary (relaydb -i text).


   2003-10-06 03:33:54 by Daniel Hartmeier | Files touched by this commit (2)
Log message:
update to 1.4, match threshold calculation with man page (black > 3*white
for spam, not >=).


   2003-10-06 03:33:54 by Daniel Hartmeier | Files touched by this commit (2)
Log message:
update to 1.4, match threshold calculation with man page (black > 3*white
for spam, not >=).


   2003-06-27 01:54:03 by Daniel Hartmeier | Files touched by this commit (2)
Log message:
Small update to 1.3:
- fix an off-by-one sscanf length argument (processing the local
database, not external data), from Anil Madhavapeddy.
- fix -b/-w confusion for the -r example in the man page,
reported by several people.


   2003-06-27 01:54:03 by Daniel Hartmeier | Files touched by this commit (2)
Log message:
Small update to 1.3:
- fix an off-by-one sscanf length argument (processing the local
database, not external data), from Anil Madhavapeddy.
- fix -b/-w confusion for the -r example in the man page,
reported by several people.


   2003-03-31 14:59:38 by Daniel Hartmeier | Files touched by this commit (2)
Log message:
update to 1.2, adds switches -4/-6 to process only IPv4/IPv6 addresses,
and some small fixes.


   2003-03-31 14:59:38 by Daniel Hartmeier | Files touched by this commit (2)
Log message:
update to 1.2, adds switches -4/-6 to process only IPv4/IPv6 addresses,
and some small fixes.