我正在尝试使用 System.Net.Mail 编写发送邮件程序,这是 C# 中用于发送电子邮件的最新版本。不幸的是,这只支持显式(TLS/SSL)而不支持隐式(SSL),另一方面,谓词库 System.Web.Mail 支持隐式 SSL。
谷歌搜索并在 StackOverflow 上搜索后,我在这里找到了一个非常有用的答案
所以现在我可以使用下面的 smtp 服务器将我的测试电子邮件发送到 yahoo 和 gmail。但是,我无法确认 Yahoo 是否使用隐式 SSL 而 Gmail 是否使用显式,请帮助:
雅虎:smtp 服务器:smtp.mail.yahoo.com 端口:465
Gmail:smtp 服务器:smtp.gmail.com 端口 465 或 587