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

Tan*_*avo 7 c c++ smtp

我正在寻找众包,因为我在C/C++中找到一个用于SMTP的"行业标准"库有点困难.

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

我已经阅读了这篇相关文章:在开发SMTP客户端时需要考虑哪些RFC?关于相关的RFC,我也在查看RFC.

Ker*_* SB 5

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

VMime拥有双重许可 ; 我认为curl有一种麻省理工学院风格的许可证.

  • 谢谢!我正在研究这些。我也不知道 libcURL 也支持 SMTP,这是值得研究的。 (2认同)
  • 我在 Windows 上编译 VMime 时遇到问题。 (2认同)

小智 5

libquickmail具有您需要的所有功能.它支持多个替代主体和附件之类的东西.