【发布时间】:2017-07-14 13:34:13
【问题描述】:
我想在发送前对电子邮件进行加密和签名。我查看了 Indy 组件帮助/演示,看起来 Indy 不支持电子邮件加密。
Indy 是否支持发送加密和签名的电子邮件?如果是这样,我该怎么做?
否则,是否有另一个 Delphi 组件/库可以做到这一点?
【问题讨论】:
-
不知道签名部分,但是 Indy 可以完美地发送加密邮件,你可以通过 OpenSSL 做到这一点。谷歌获取 TIdSSLIOHandlerSocketOpenSSL 代码示例。
-
@MarcGuillot 仅加密 Indy 和电子邮件服务器之间的套接字连接。它不加密电子邮件本身。电子邮件可以单独加密,例如使用 PGP 或 S/MIME
-
@MarcGuillot,我探索了这个选项,但找到了雷米评论的内容。
标签: delphi encryption indy email