【发布时间】:2008-11-11 01:25:55
【问题描述】:
如何使用 Perl 通过我的 Gmail 帐户发送电子邮件?我尝试过的一个 CPAN 库 (Mail::Webmail::Gmail) 不起作用,我看不到它有太多活动。
目前我真的只需要发送一条消息。但是,获取我的联系人、在收到带有特定标签的新电子邮件时采取行动等高级功能显然会在另一天吸引人。
【问题讨论】:
如何使用 Perl 通过我的 Gmail 帐户发送电子邮件?我尝试过的一个 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 以获取所有联系人字段。见:
【讨论】: