【发布时间】:2009-10-05 17:37:42
【问题描述】:
如何使用 Perl 将邮件发送到 Gmail?这是我正在尝试的:
my $mailer = Email::Send->new(
{
mailer => 'SMTP::TLS',
mailer_args => [
Host => 'smtp.gmail.com',
Port => 587,
User => 'xxx',
Password => 'xxx',
]
}
);
use Email::Simple::Creator; # or other Email::
use File::Slurp;
@arrIrc = read_file("$ircFile");
my $email = Email::Simple->create(
header => [
From => 'xxx',
To => "$configList{email}",
Subject => "The summary of logfile $channelName",
],
body => "@arrIrc",
);
【问题讨论】:
-
到 Gmail 和使用 Gmail(即一旦我对 gmail 进行身份验证,然后使用此 gmail 将邮件发送到其他帐户)
-
我能够发送没有附件的邮件。在下一条评论中,我将上传脚本。
-
我的 $mailer = Email::Send->new( { mailer => 'SMTP::TLS', mailer_args => [ Host => 'smtp.gmail.com', Port => 587 , 用户 => 'hari.sujith@gmail.com', 密码 => 'xxx', ] });使用电子邮件::Simple::Creator; # 或其他 Email:: 使用 File::Slurp; @arrIrc = read_file("$ircFile"); my $email = Email::Simple->create( header => [ From => 'hari.sujith@gmail.com', To => "$configList{email}", Subject => "日志文件摘要 $channelName ", ], body => "@arrIrc", );
标签: perl email gmail attachment