Email::Send::IO - Send messages using IO operations


Email-Send-IO documentation  | view source Contained in the Email-Send-IO distribution.

Index


NAME

Top

Email::Send::IO - Send messages using IO operations

SYNOPSIS

Top

  use Email::Send;

  my $mailer = Email::Send->new({mailer => 'IO'});

  $mailer->send($message); # To STDERR

  $mailer->mailer_args('filename.txt');
  $mailer->send($message); # write file

DESCRIPTION

Top

This is a mailer for Email::Send that will send a message using IO operations. By default it sends mail to STDERR, very useful for debugging. The IO functionality is built upon IO::All. Any additional arguments passed to send will be used as arguments to IO::All::io.

You can globally change where IO is sent by modifying the @Email::Send::IO::IO package variable.

  @Email::Send::IO::IO = ('-'); # always append to STDOUT.

Examples

Sending to STDOUT.

  send IO => $message, '-';

Send to a socket.

  send IO => $message, 'server:1337';

SEE ALSO

Top

Email::Send, IO::All, perl.

AUTHOR

Top

Current maintainer: Ricardo SIGNES, <rjbs@cpan.org>.

Original author: Casey West, <casey@geeknest.com>.

COPYRIGHT

Top


Email-Send-IO documentation  | view source Contained in the Email-Send-IO distribution.