SMTP服务器已意外断开连接

时间:2020-04-24 11:15:22

标签: smtpclient mailkit yahoo-mail

我的应用程序(在.net core中开发并托管在azure上)具有电子邮件客户端功能。我的客户端尝试通过管理应用程序密码来配置yahoo帐户,但是成功配置后,他们将面临错误的密码,并且在其后面记录的异常为“ MailKit.Net.Smtp.SmtpProtocolException:SMTP服务器已意外断开连接。”在发送电子邮件时,如果要解决此问题,我们需要生成一个新的应用密码。我们正在使用Maikit发送电子邮件。请帮助我,将不胜感激。


我使用了以下设置: smtp.mail.yahoo.com

端口号:465(使用SSL)

也尝试了不使用SSL的端口587


问题来了

client.Authenticate(emailCredentials.UserName, emailCredentials.Password);

1 个答案:

答案 0 :(得分:0)

该异常并不表示用户名或密码错误,这意味着您失去了与服务器的TCP / IP连接。

您需要重新连接并重试。

如果您继续丢失连接,则可能是网络连接不正常,或者服务器已将客户端的IP地址列入黑名单。