我正在尝试使用.net内置的SmtpClient
通过Amazon SES新的SMTP服务发送电子邮件
代码:
var emailClient = new SmtpClient("email-smtp.us-east-1.amazonaws.com", 465);
emailClient.EnableSsl = true;
....
emailClient.Send(message);
我有个例外:
无法从传输连接读取数据:
网络连接已关闭
google说这个错误意味着我无法访问smtp服务器。
它们需要TLS,我认为这是通过“enablesSL”属性实现的。
有人知道我需要如何调整我的代码,使其工作吗?
编辑:
我想我会结束这个问题。不,我不可能用smtpclient做我想做的事
https://forums.aws.amazon.com/thread.jspa?messageID=302112񉰠
最佳答案
我可以确认它与starttls和端口587一起工作。
希望能帮上忙