Paranoid::Log::Email(3) Log Facility Email

VERSION

$Id: Email.pm,v 0.82 2010/04/15 23:23:28 acorliss Exp $

SYNOPSIS


use Paranoid::Log;

enableFacility('crit-alert', 'email', 'debug', '+', $mailhost,
$recipient);
enableFacility('crit-alert', 'email', 'debug', '+', $mailhost,
[ @recipients ]);
enableFacility('crit-alert', 'email', 'debug', '+', $mailhost,
$recipient, $sender, $subject);

DESCRIPTION

This module implements an e-mail transport for messages sent to the logger. It supports one or more recipients as well as overriding the sender address and subject line. It also supports connecting to a remote mail server.

DEPENDENCIES

  • Net::SMTP
  • Net::Domain
  • Paranoid::Debug

SUBROUTINES/METHODS

NOTE: Given that this module is not intended to be used directly nothing is exported.

init

log

remove

dump

BUGS AND LIMITATIONS

No validation of any information, be it the mail server, recipient, or anything else is done until a message actually needs to be sent. Because of this you may have no warning of any misconfigurations just by enabling the facility.

AUTHOR

Arthur Corliss ([email protected])

LICENSE AND COPYRIGHT

This software is licensed under the same terms as Perl, itself. Please see http://dev.perl.org/licenses/ for more information.

(c) 2005, Arthur Corliss ([email protected])