sub smtp_mailto
{
use Net::SMTP::SSL;
my ($mail_to, $mail_subject, $mail_content) = @_;
my $sendAccount = 'yourqq@qq.com';
my $sendAccountPw = 'yourpasswd';
my $mail_cc = 'ccemail';
my $smtp = Net::SMTP::SSL->new(
'smtp.qq.com',
Hello=>'HELLO',
Port=>465,
LocalPort=>0,
Debug=>1);
die("smtp undefined: $@") if !defined $smtp;
my $auth_return = $smtp->auth($sendAccount,$sendAccountPw);
die("auth error: $@") if !defined $auth_return;
$smtp->mail($sendAccount);
$smtp->to($mail_to);
$smtp->cc($mail_cc);
#$smtp->bcc($mail_bcc);
$smtp->data();
$smtp->datasend("From: $sendAccount\n");
$smtp->datasend("To: $mail_to\n");
$smtp->datasend("Subject: $mail_subject\n");
$smtp->datasend("\n");
$smtp->datasend("$mail_content");
$smtp->datasend("\n");
$smtp->dataend();
$smtp->quit;
}
转载于:https://my.oschina.net/xiechaoyong/blog/210121