SMTP服务器已意外断开连接

问题描述 投票:0回答:1

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


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

端口号:465(使用SSL)

也尝试了不带SSL的端口587


问题出现

client.Authenticate(emailCredentials.UserName, emailCredentials.Password);
smtpclient mailkit yahoo-mail
1个回答
0
投票

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

您需要重新连接并重试。

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

© www.soinside.com 2019 - 2024. All rights reserved.