GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
Agent::Driver::Mail(3) User Contributed Perl Documentation Agent::Driver::Mail(3)

Log::Agent::Driver::Mail - email driver for Log::Agent

 use Log::Agent;
 require Log::Agent::Driver::Mail;

 my $driver = Log::Agent::Driver::Mail->make(
     -to      => 'oncall@example.org',
     -cc      => [ qw( noc@example.org admin@example,net ) ],
     -subject => "ALERT! ALERT!",
     -mailer  => [ 'smtp', Server => 'mail.example.net' ]
 );
 logconfig(-driver => $driver);

This driver maps the logxxx() calls to email messages. Each call generates a separate email message. The Mail::Mailer module is required.

The OPTIONS argument is a hash with the following keys:
-prefix
An optional prefix for the message body.
-to
The destination addresses, may be a scalar containing a valid email address or a reference to an array of addresses.
-reply_to
The reply-to addresses, may be a scalar containing a valid email address or a reference to an array of addresses.
-from
The source address, must be a scalar containing a valid email address.
-subject
The subject line of the email message.
-cc
The carbon copy addresses, may be a scalar containing a valid email address or a reference to an array of addresses.
-bcc
The blind carbon copy addresses, may be a scalar containing a valid email address or a reference to an array of addresses.
-priority
The priority level for the email message. This is NOT related to the logging priority.
-mailer
A reference to an array containing the optional arguments to Mail::Mailer->new(). Generally, this can be omitted.

Thanks to Shirley Wang for the idea for this module.

Mark Rogaski <mrogaski@pobox.com>

Copyright (C) 2002 Mark Rogaski; all rights reserved.

See Log::Agent(3) or the README file included with the distribution for license information.

Mail::Mailer, Log::Agent::Driver(3), Log::Agent(3).
2021-04-12 perl v5.32.1

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.