trusty (3) Email::Send::IO.3pm.gz

Provided by: libemail-send-io-perl_2.201-1_all bug

NAME

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

SYNOPSIS

         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

       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

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

AUTHOR

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

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

         Copyright (c) 2005 Casey West.  All rights reserved.
         This module is free software; you can redistribute it and/or modify it
         under the same terms as Perl itself.