The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 2.01

  • Added new module Log::Dispatch::Email::MailSender, provided by Joseph Annino.
  • Log::Dispatch::Output now contains "use Log::Dispatch".
  • Now requires Params::Validate, which is used to validate parameter for constructors and some other methods.
  • Add an 'autoflush' option to Log::Dispatch::File objects. Suggested by Jerrad Pierce.
  • Added some error checking to ::Email::MailSend.
  • Changed a carp to a warn in ::Email::MailSendmail.
  • Only warn if $^W is true.

Modules

Dispatches messages to multiple Log::Dispatch::* objects
Object for logging to Apache::Log objects
Code shared by dispatch and output objects.
Base class for objects that send log messages via email
Subclass of Log::Dispatch::Email that uses the MIME::Lite module
Subclass of Log::Dispatch::Email that uses the Mail::Send module
Subclass of Log::Dispatch::Email that uses the Mail::Sender module
Subclass of Log::Dispatch::Email that uses the Mail::Sendmail module
Object for logging to files
Object for logging to IO::Handle objects (and subclasses thereof)
Base class for all Log::Dispatch::* object
Object for logging to the screen
Object for logging to system log.