C / C ++中最常用,最灵活的SMTP客户端库是什么?

时间:2012-01-24 22:53:36

标签: c++ c smtp

我正在寻找众包,因为我在使用C / C ++找到一个“行业标准”的SMTP库时遇到了一些困难。

我正在寻找能够发送不同MIME格式和附件的电子邮件。我宁愿不通过写一个薄薄的库来重新发明轮子。但是我也希望能够将它包含在我的软件中,而不会出现奇怪的许可问题。

我已经阅读了这篇相关文章:What RFCs need to be considered in developing an SMTP client?,关于相关的RFC,我也在查看RFC。

2 个答案:

答案 0 :(得分:5)

我个人最喜欢的是VMime,仅限C ++,但备受推崇的libcurl也有SMTP支持(以及许多其他功能)。

VMime有dual license;我认为curl有一种麻省理工学院式的许可证。

答案 1 :(得分:5)

libquickmail拥有您需要的所有功能。 它支持多个替代主体和附件等内容。