你会推荐哪个 Perl 模块来发送和接收电子邮件?

Posted

技术标签:

【中文标题】你会推荐哪个 Perl 模块来发送和接收电子邮件?【英文标题】:Which Perl module would you recommend for sending and getting e-mail? 【发布时间】:2011-02-01 13:49:53 【问题描述】:

我正在搜索一个 Perl 模块来编写 (SMTP) 和读取 (IMAP) 电子邮件。你会推荐哪个模块?

【问题讨论】:

【参考方案1】:

MIME::Lite 是用于发送电子邮件的最广泛使用和最稳定的模块。支持sendmail和SMTP发送方式。

对于 IMAP,这取决于您的需求有多低,但Net::IMAP::Client 使用简单,应该可以满足大多数需求。

【讨论】:

当前维护者不推荐 MIME::Lite。【参考方案2】:

对于电子邮件发送,Email::Sender 非常简洁。

【讨论】:

【参考方案3】:

我过去使用过Mail::Sendmail,效果很好。只需要 Perl 和网络连接。

【讨论】:

【参考方案4】:

对于发送电子邮件,我一直是MIME::Lite 的长期(时间||)用户,并且有许多使用它的脚本/程序。

但最近我一直在使用Email::Stuff,强烈建议您查看它。

对于一般的 Perl 电子邮件信息,Perl Email Project 将是一个很好的资源,但它目前正在重建

我建议您关注Ricardo Signes blog(rjbs 是 Perl 电子邮件项目的核心维护者,几乎无处不在,在 Perl 中的所有电子邮件中都存在!)。

这里有一些来自rjbs最近advent calendar的有用链接:

MIME, Dreaming of a White Christmas E-mail Made Simple Sending Email Simply

/I3az/

【讨论】:

以上是关于你会推荐哪个 Perl 模块来发送和接收电子邮件?的主要内容,如果未能解决你的问题,请参考以下文章

无法使用 Perl 中的 Email::MIME 从 google 群组帐户发送电子邮件/抄送不接收电子邮件

邮件发送平台哪个最好?一站式邮件发送平台推荐!

perl Mail::Sender模块发送邮件

使用 Scala 接收和发送电子邮件

Python3 使用smtplib和email模块发送邮件

Perl 使用 MIME::Parser 解析没有部分的电子邮件正文