| Email-Fingerprint documentation | view source | Contained in the Email-Fingerprint distribution. |
Email::Fingerprint::App::EliminateDups - Implements eliminate-dups functionality
Version 0.26
See the manpage for eliminate-dups. This module is not intended to be
used except by that script.
$app = new Email::Fingerprint::App::EliminateDups;
Create a new object. Takes no options.
Internal helper method, not called by external users.
$app->run(@ARGV);
Run the eliminate-dups application.
Initialize, open and lock the cache.
Close and unlock the cache.
Conditionally dump the cache contents and exit.
Conditionally check the fingerprint of the message on STDIN.
Purge the cache of old entries.
Process command-line options.
Basic initializer. Called from BUILD and also from
_process_options.
Exit with a usage message.
Exit with qmail's "temporary error" status code. This forces qmail to abort delivery attempts and try again later.
Len Budney, <lbudney at pobox.com>
Please report any bugs or feature requests to
bug-email-fingerprint at rt.cpan.org, or through the web interface at
http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Email-Fingerprint.
I will be notified, and then you'll automatically be notified of progress on
your bug as I make changes.
You can find documentation for this module with the perldoc command.
perldoc Email::Fingerprint
You can also look for information at:
See Mail::Header for options governing the parsing of email headers.
Email::Fingerprint is based on the eliminate_dups script by Peter Samuel
and available at http://www.qmail.org/.
Copyright 2006-2011 Len Budney, all rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
| Email-Fingerprint documentation | view source | Contained in the Email-Fingerprint distribution. |