如何在c ++中使用ssl和smtp

时间:2009-08-05 08:39:33

标签: c++ ssl smtp

我正在寻找代码示例或教程,我需要做什么来编码发送电子邮件 通过电子邮件客户端(我已经拥有)将支持ssl身份验证 我想使用open ssl

1 个答案:

答案 0 :(得分:1)

Boost.AsioSockets Library都支持SSL。后者有SMTP服务器类,但遗憾的是没有客户端。我发现了一个example client,但它使用了简单的C socket.h。

更新:以下是一些真实的工作示例。它们都支持SSL或TLS。

  • Msmtp:邮件用户代理(如Mutt
  • )的SMTP客户端和SMTP插件
  • sSMTP:非常简单的MTA,可将邮件从系统邮寄到Mailhub
  • libESMTP:实现SMTP协议客户端的lib