Mark Lawrence > MySpam-0.09 > Mail::SpamAssassin::Plugin::WhitelistDBM

Download:
MySpam-0.09.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  0
Report a bug
Module Version: 0.09   Source   Latest Release: MySpam-0.11

NAME ^

Mail::SpamAssassin::Plugin::WhitelistDBM - DBM From/To Whitelist

SYNOPSIS ^

  loadplugin Mail::SpamAssassin::Plugin::WhitelistDBM

DESCRIPTION ^

Whitelist based on From/To pairs stored in a DBM database.

This plugin checks a DBM database for combinations of From and To adresses. If a match occurs, the score will be altered by +n or -n Points.

The format of the DBM database is as that used by the myspam program. Each key is a sender address (From) concatenated with '|' and the recipient address (To).

  <From>|<To>

I have tried to write this plugin as generic as possible (given my knoledge of Perl). It should be possible to add custom rules, defined in a DBM-DB. See coments below.

A possible Configuration-File looks as follows:

  loadplugin Mail::SpamAssassin::Plugin::WhitelistDBM

  header          WHITELISTDBM_FROM_TO       eval:whitelistdbm_from_to()
  describe        WHITELISTDBM_FROM_TO       Dynamic From-To pairs
  score           WHITELISTDBM_FROM_TO       20.0

  whitelistdbm    /etc/myspam/whitelist.dbm

SEE ALSO ^

spamassassin, myspam

AUTHOR ^

Robert Meyer <r.meyer@net-wizard.org<gt>

COPYRIGHT AND LICENSE ^

Copyright (C) 2007 Robert Meyer <r.meyer@net-wizard.org>

Based on Mail::SpamAssassin::Plugin::MYSQLList Copyright 2005 Eric A. Hall <ehall@ntrg.com>

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

  http://www.apache.org/licenses/LICENSE-2.0