Email::Send::SMTP::TLS - Send Email using Net::SMTP::TLS (esp. Gmail)
use Email::Send; my $mailer = Email::Send->new( { mailer => 'SMTP::TLS', mailer_args => [ Host => 'smtp.gmail.com', Port => 587, User => 'username@gmail.com', Password => 'password', Hello => 'fayland.org', ] } ); use Email::Simple::Creator; # or other Email:: my $email = Email::Simple->create( header => [ From => 'username@gmail.com', To => 'to@mail.com', Subject => 'Subject title', ], body => 'Content.', ); eval { $mailer->send($email) }; die "Error sending email: $@" if $@;
We can use this module to send email through smtp.gmail.com. Email::Send::Gmail use SSL, while this module use TLS.
Of course, others who support TLS also can use it.
Email::Send, Net::SMTP::TLS
Copyright 2007 Fayland, all rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
To install Email::Send::SMTP::TLS, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Email::Send::SMTP::TLS
CPAN shell
perl -MCPAN -e shell install Email::Send::SMTP::TLS
For more information on module installation, please visit the detailed CPAN module installation guide.