Paranoid::Log::Email.3pm

Langue: en

Autres versions - même langue

Version: 2010-04-15 (ubuntu - 24/10/10)

Section: 3 (Bibliothèques de fonctions)

NAME

Paranoid::Log::Email - 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

o
Net::SMTP
o
Net::Domain
o
Paranoid::Debug

SUBROUTINES/METHODS

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

init

log

remove

dump

SEE ALSO

o
Paranoid::Log

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 (corliss@digitalmages.com) 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 (corliss@digitalmages.com)