The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Mail::Transport::Sendmail - transmit messages using external Sendmail program

CLASS HIERARCHY

 Mail::Transport::Sendmail
 is a Mail::Transport
 is a Mail::Reporter

SYNOPSIS

 my $sender = Mail::Transport::Sendmail->new(...);
 $sender->send($message);

DESCRIPTION

Implements mail transport using the external 'Sendmail' program. When instantiated, the mailer will look for the binary in specific system directories, and the first verions found is taken.

METHOD INDEX

The general methods for Mail::Transport::Sendmail objects:

   MR errors                            MR reportAll [LEVEL]
   MR log [LEVEL [,STRINGS]]            MT send MESSAGE, OPTIONS
      new OPTIONS                       MR trace [LEVEL]
   MR report [LEVEL]                    MT trySend MESSAGE, OPTIONS

The extra methods for extension writers:

   MR AUTOLOAD                          MR logPriority LEVEL
   MR DESTROY                           MR logSettings
   MT findBinary NAME [, DIRECTOR...    MR notImplemented
   MR inGlobalDestruction               MT putContent MESSAGE, FILEHAN...

Methods prefixed with an abbreviation are described in the following manual-pages:

   MR = L<Mail::Reporter>
   MT = L<Mail::Transport>

METHODS

new OPTIONS
 OPTION       DESCRIBED IN       DEFAULT
 log          Mail::Reporter     'WARNINGS'
 proxy        Mail::Transport    undef
 trace        Mail::Reporter     'WARNINGS'
 via          Mail::Transport    <unused>

SEE ALSO

Mail::Box-Overview

AUTHOR

Mark Overmeer (mailbox@overmeer.net). All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

VERSION

This code is beta, version 2.006.

Copyright (c) 2001 Mark Overmeer. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.