NAME
Mail::QmailRemote - Perl extension to send email using qmail-remote directly.
SYNOPSIS
use Mail::QmailRemote;
use Mime::Lite;
# generate mail.
my $mime = MIME::Lite->new(
...
);
# send mail using qmail-remote
my $remote = Mail::QmailRemote->new;
$remote->sender($ENV{USER});
$remote->recipient('postmaster@foo.bar');
$remote->data($mime->as_string);
$remote->send;
DESCRIPTION
this module send email, using qmail-remote program directly. MX or A Record is searched by Net::DNS module.
CONSTRUCTOR
- new(QMAIL_REMOTE)
-
construtor for Mail::QmailRemote object. QMAIL_REMOTE is location of qmail-remote program (default /var/qmail/bin/qmail-remote)
METHODS
- sender(ADDRESS)
-
set sender's mail address.
- mail(ADDRESS)
-
Synonym for sender.
- recipient(ADDRESS [,ADDRESS, [...]])
-
set recipient's mail address.
- to(ADDRESS [,ADDRESS, [...]])
-
Synonym for recipient.
- data(DATA)
-
set mail message. (including header.)
- send
-
send mail.
- errstr
-
if some problem has occured, return error message from qmail-remote.
AUTHOR
IKEBE Tomohiro <ikebe@cpan.org>
SEE ALSO
Net::DNS IPC::Open3 Mail::QmailQueue
COPYRIGHT
Copyright(C) 2001 IKEBE Tomohiro All rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
1 POD Error
The following errors were encountered while parsing the POD:
- Around line 180:
'=item' outside of any '=over'