NAME

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

SYNOPSIS

use Email::Send;

send IO => $message; # To STDERR

send IO => $message, 'filename.txt'; # append to the 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

Casey West, <casey@geeknest.com>.

COPYRIGHT

Copyright (c) 2004 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.