Mail::Audit::List - Mail::Audit plugin for automatic list delivery
use Mail::Audit qw(List);my $mail = Mail::Audit->new;...$mail->list_accept ⎪⎪ $main->accept;
This is a Mail::Audit plugin which provides a method for automatically delivering mailing lists to a suitable mainbox. It requires the CPAN "Mail::ListDetector" module.
METHODS Attempts to deliver the message as a mailing list. It will place each message in "$deliver_dir/$list_name". The default value of $deliver_dir is "$ENV{HOME} . "/mail"".
For instance, mail to "[email protected]" will end up by default in /home/you/mail/perl5-porters.
Calls "accept" and returns the filename delivered to if "Mail::ListDetector" can identify this mail as coming from a mailing list, or 0 otherwise.
The recipe given above should be able to replace a great number of special-casing recipes. Michael Stevens <[email protected]> Mail::Audit