如何通过我的 Gmail 帐户使用 Perl 发送电子邮件?我尝试过的一个 CPAN 库(Mail::Webmail::Gmail)不起作用,我看不到它有太多的活动。
目前我真的只需要发送一条消息。但是,获取我的联系人、在收到带有特定标签的新电子邮件时采取行动等高级功能显然在另一天看起来很有吸引力。
您是否尝试过Email::Send::Gmail?
您总是可以使用 SMTP 发送。服务器是 smtp.gmail.com,它需要 TLS 并使用身份验证。您可能还必须在您的帐户中启用 POP/IMAP。
我在使用 Mail::Webmail::Gmail 时遇到了同样的问题,我最终使用Net::IMAP::Simple::SSL从 gmail 获取邮件。我猜如果我必须尝试用它发送邮件,我会首先尝试Net::SMTP::Server。
我扩展了 WWW::Contact::GoogleContactsAPI 以获取所有联系人字段。看: