Почтовому серверу не удается аутентифицировать мой клиент, возвраты “используют сеть для входа в систему”

Я пытаюсь отправить использование сообщения электронной почты System.Net.Mail.SmtpClient через Почту Яндекса и имеют следующую расшифровку стенограммы:

S: 220 smtp17.mail.yandex.net ESMTP (Want to use Yandex.Mail for your domain? Visit http://pdd.yandex.ru)
C: EHLO my.domain.name
S: 250-smtp17.mail.yandex.net
   250-8BITMIME
   250-PIPELINING
   250-SIZE 42991616
   250-STARTTLS
   250-AUTH LOGIN PLAIN
   250-DSN
   250 ENHANCEDSTATUSCODES
C: AUTH login Base64EncodedLoginHere
S: 334 UGFzc3dvcmQ6
C: Base64EncodedPasswordHere
S: 535 5.7.8 Error: authentication failed: Use Web to Login !

И когда я изменяю пароль на неправильный, я добираюсь 5.7.8 Error: authentication failed: Invalid user or password! вместо этого, таким образом, это определенно, не потому что имя пользователя или пароль является неправильным.

И если я пытаюсь войти в систему через веб-интерфейс, он работает просто великолепно.

Что случилось? Почему я заставляю "сеть использования входить" в сообщение?

0
задан 20 December 2013 в 14:10
1 ответ

Скорее всего, это из-за антиспамовой политики Яндекса. Они предполагают, что каждый, у кого нет подтвержденного номера мобильного телефона, назначенного его почтовому аккаунту, является спамером и ему следует запретить использование SMTP.

1
ответ дан 4 December 2019 в 17:52

Теги

Похожие вопросы