|
NAMELog::Handler::Output::Sendmail - Log messages with sendmail.SYNOPSISuse Log::Handler::Output::Sendmail; my $email = Log::Handler::Output::Sendmail->new( from => 'bar@foo.example', to => 'foo@bar.example', subject => 'your subject', ); $email->log(message => $message); DESCRIPTIONWith this output module it's possible to log messages via "sendmail".METHODSnew()Call "new()" to create a new Log::Handler::Output::Sendmail object.The following options are possible:
log()Call "log()" if you want to log a message as email.$email->log(message => "this message will be mailed"); If you pass the level then its placed into the subject: $email->log(message => "foo", level => "INFO"); $email->log(message => "bar", level => "ERROR"); $email->log(message => "baz", level => "DEBUG"); The lowest level is used: Subject: ERROR ... You can pass the level with "Log::Handler" by setting message_pattern => '%L' flush()Call "flush()" if you want to flush the buffered messages.validate()Validate a configuration.reload()Reload with a new configuration.errstr()This function returns the last error message.DESTROY"DESTROY" is defined and called "flush()".PREREQUISITESCarp Params::Validate EXPORTSNo exports.REPORT BUGSPlease report all bugs to <jschulz.cpan(at)bloonix.de>.If you send me a mail then add Log::Handler into the subject. AUTHORJonny Schulz <jschulz.cpan(at)bloonix.de>.COPYRIGHTCopyright (C) 2007-2009 by Jonny Schulz. All rights reserved.This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
Visit the GSP FreeBSD Man Page Interface. |