如何在 Delphi 7 中通过 SSL 和 Indy 发送电子邮件
我想使用 Indy 向雅虎邮箱发送电子邮件。但雅虎使用 465 端口和 SSL 连接。我不知道如何在我的程序中实现它。我在互联网上阅读过有关 TIdSSLIOHandlerSocketOpenSSL 组件的信息,但在 Delphi 7 中找不到此类组件。有人可以帮忙吗?
I want to send email to Yahoo mail using Indy. But Yahoo uses 465 port with SSL connection. I don't know how to implement that in my program. I have read about TIdSSLIOHandlerSocketOpenSSL component on internet, but couldn't find such component in Delphi 7. Can anyone help?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我发现 Synapse 库更容易使用。看一下我使用的代码示例:如何将 SMTP 与 TLS 结合使用
I have found that Synapse library is much easier to use. Look at the code example I use: How To Use SMTP with TLS
在 Delphi 6/7 中,该组件称为 TIdSSLIOHandlerSocket。这是印地 8/9。它仍然使用 Open SSL。我不知道为什么他们在印地10中改了名字。
In Delphi 6/7 the component was called
TIdSSLIOHandlerSocket
. This was Indy 8/9. It still uses Open SSL. I don't know why they changed the name in Indy 10.