SMTP-сервер неожиданно отключился - PullRequest
0 голосов
/ 24 апреля 2020

Мое приложение (разработано в ядре net и размещено на azure) имеет функцию почтового клиента. Мои клиенты пытаются настроить учетные записи Yahoo, управляя паролем приложения, но после успешной настройки они сталкиваются с неверным паролем, и за ним регистрируется исключение: «MailKit. Net .Smtp.SmtpProtocolException: SMTP-сервер неожиданно отключился». при отправке электронной почты, и если вы хотите решить эту проблему, нам нужно создать новый пароль приложения. мы используем Maikit для отправки электронной почты. Пожалуйста, помогите мне, что будет заметно.


Следующие настройки, которые я использовал: smtp.mail.yahoo.com

Номер порта: 465 (с SSL)

Также пробовал порт 587 без SSL


Проблема приходит

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

1 Ответ

0 голосов
/ 24 апреля 2020

Это исключение не означает, что имя пользователя или пароль неверны, это означает, что вы потеряли соединение TCP / IP с сервером.

Вам необходимо повторно подключиться и повторить попытку.

Если вы продолжаете терять соединение, либо ваше сетевое соединение плохое, либо сервер занесен в черный список IP-адреса вашего клиента.

...