大多数 SMTP 服务器是否支持 SSL?

Dav*_*vid 0 ssl smtp

我正在开发一个应用程序,它必须能够发送带有潜在敏感信息的电子邮件。我想知道是否有关于公司设置中通常使用的 SMTP 服务器的任何数据(例如,除了 Exchange 之外还有什么?)以及它们是否支持 SSL 连接?

Sha*_*den 8

许多 SMTP 服务器确实支持机会性 TLS,但它并不能很好地满足您的需求。

  • 它通常带有自签名证书,
  • 如果您不与没有 TLS 的中继通信,您将遇到许多无法将邮件投递到的域,并且
  • 一旦您在第一跳上发送消息,您就无法控制中继对消息的处理 - 该中继可以转身并以明文形式将其发送到其他地方。

相反,您应该查看端到端加密解决方案,如 PGP 或 S/MIME,或者更用户友好的解决方案,如 HTTPS 门户,他们可以在其中读取消息(在通过纯文本 SMTP 收到消息通知后)。