Smtp yandex ошибка 535

В программе 1С существует возможность отправки клиентам счетов на оплату и других документов используя электронную почту Яндекс (mail.yandex.ru), для которой требуется специальный пароль. В этой статье мы подробно разберем, особенности настройки электронной почты <почта>@yandex.ru.

Многие пользователи ошибочно при настройке учетной записи в программе 1С указывают пароль от обычной учетной записи Yandex для авторизации.

особенности настройки электронной почты Яндекс в программах 1С и где взять специальный пароль приложения для настройки почты Yandex.Ru

Что приводит к появлению следующих сообщений об ошибке:

  • Отправка тестового сообщения не выполнена: не удалось авторизоваться.
  • Подключение к серверу входящей почты не выполнено: не удалось авторизоваться.
  • Проверьте правильность ввода логина и пароля, а также выбранный способ авторизации.
  • Обратитесь к администратору почтового сервера «yandex.ru».

Информация для техподдержки:
Аутентификация не прошла (SMTP error code 535 5.7.8 Error: authentication failed: This user does not have access rights to this service)
Произошла ошибка при работе с IMAP. Код ошибки: 28 Ответ сервера: LOGIN invalid credentials or IMAP is disabled sc=gNiGdg7SuSw1_300823_5-1f58a6409ead
Адрес почты: test1c-main@yandex.ru 
АдресСервераSMTP=»smtp.yandex.ru», ПортSMTP=»587″, ИспользоватьSSLSMTP=»Нет», ПользовательSMTP=»test1c-main@yandex.ru «, POP3ПередSMTP=»Нет». 

особенности настройки электронной почты Яндекс в программах 1С и где взять специальный пароль приложения для настройки почты Yandex.Ru

Это происходит по причине того, что для авторизации в программе 1С нельзя использовать обычный пароль, используемый для авторизации учетной записи на yandex.ru. Авторизоваться в программе 1С можно только с применением специального пароля, который включает в себя 16 символов, он генерируется системой безопасности Яндекс.

Как сгенерировать пароль приложения из 16 символов для 1С

Для того, чтобы сгенерировать требуемый пароль, первым делом, нужно перейти
в настройки учетной записи Яндекса
.

особенности настройки электронной почты Яндекс в программах 1С и где взять специальный пароль приложения для настройки почты Yandex.Ru

Далее переходим в раздел Пароли и авторизация, после чего внизу экрана кликаем на Включить пароли приложений либо Пароли приложений, если вы уже получали пароль ранее.

особенности настройки электронной почты Яндекс в программах 1С и где взять специальный пароль приложения для настройки почты Yandex.Ru

После чего, в открывшемся окне, нам нужно нажать на кнопку Включить пароли приложений.

особенности настройки электронной почты Яндекс в программах 1С и где взять специальный пароль приложения для настройки почты Yandex.Ru

Следующим шагом, нам нужно подтвердить действие и нажать кнопку на Создать новый пароль.

особенности настройки электронной почты Яндекс в программах 1С и где взять специальный пароль приложения для настройки почты Yandex.Ru

Далее выбираем нужный тип приложения, в нашем случае: Почта (IMAP, POP3, SMTP).

особенности настройки электронной почты Яндекс в программах 1С и где взять специальный пароль приложения для настройки почты Yandex.Ru

Для быстрого ориентирования среди паролей — придумываем название, это может быть особенно актуально, когда используется несколько паролей. После того, как мы задали название, жмем кнопку Создать.

особенности настройки электронной почты Яндекс в программах 1С и где взять специальный пароль приложения для настройки почты Yandex.Ru

В результате, мы получим сгенерированный пароль, который будем использовать для доступа к почте.

особенности настройки электронной почты Яндекс в программах 1С и где взять специальный пароль приложения для настройки почты Yandex.Ru

Данный пароль необходимо сохранить, именно он будет использоваться для авторизации учетной записи электронной почты Янедекс в программе 1С.

Важно, пароль отображается всего один раз, поэтому если вы вдруг по какой-то причине не сохранили его или сохранили неверно, то единственным вариантом выхода из данной ситуации будет — удалить и создать новый пароль.

особенности настройки электронной почты Яндекс в программах 1С и где взять специальный пароль приложения для настройки почты Yandex.Ru

После авторизации с вводом только что сгенерированного пароля, программа запустит процесс проверки настроек почты.

особенности настройки электронной почты Яндекс в программах 1С и где взять специальный пароль приложения для настройки почты Yandex.Ru

После чего, нам потребуется пройти проверку авторизации, для этого нам на почту будет отправлено проверочное письмо.

особенности настройки электронной почты Яндекс в программах 1С и где взять специальный пароль приложения для настройки почты Yandex.Ru

В результате правильных действий, на почту придет сообщение следующего содержания: «Это сообщение отправлено подсистемой электронной почты 1С:Предприятие«, данное сообщение и будет являться гарантией успешной авторизации. Теперь можно приступать к отправке электронных писем прямо из программ 1С.

особенности настройки электронной почты Яндекс в программах 1С и где взять специальный пароль приложения для настройки почты Yandex.Ru

В некоторых случаях, даже при правильности выполнении всех действий, программа может по прежнему выдавать ошибку. Это происходит по причине того, что в вашей почте Яндекс вообще отключена возможность использования сторонних приложений для работы с почтой. Чтобы устранить данную проблему, нужно перейти в настройки почты (значок шестеренки в правом верхнем углу), после чего в открывшемся окне выбрать раздел Безопасность.

особенности настройки электронной почты Яндекс в программах 1С и где взять специальный пароль приложения для настройки почты Yandex.Ru

Далее нам нужно в новом окне выбрать пункт Почтовые программы и в подразделе Разрешить доступ к почтовому ящику с помощью почтовых клиентов установите флаг С сервера imap.yandex.ru по протоколу IMAP и Способ авторизации по IMAP: Пароли приложений…

После выполнения данных действия, проблема должна быть решена, в результате вы получите на почту проверочное письмо, и сможете отправлять своим клиентам счета, накладные, договора и др. документы напрямую из 1С:Бухгалтерии.

особенности настройки электронной почты Яндекс в программах 1С и где взять специальный пароль приложения для настройки почты Yandex.Ru


  • Печать

  • FAQ

  • Оборудование

  • Серия BizHub

  • Ошибка 535 при сканировании через почту Яндекс
  • Для открытия ссылки в следующем сообщении/заметке необходимо нажать и удерживать клавишу Ctrl или Cmd или Shift и кликнуть по ссылке (зависит от вашего браузера и ОС).

  • Симптомы:

  • Проблема:

  • Решение:

  • Информация FAQ

  • Номер статьи: 1000711
  • Категория: Оборудование::Серия BizHub
  • Ключевые слова:

    smtp.yandex.ru


    535


    Яндекс


    почта
  • Состояние: общедоступное (всем)
  • Язык: ru
  • Оценка:

    0 из 5
  • Голоса: 0

Всегда после установки виртуальной машины Битрикс, настраиваю отправку почты через Яндекс. Это один из самых удобных и бесплатных вариантов настройки отправки писем с сайта + без попадания в спам и тд.

И вот недавно у клиента возникла проблема с отправкой писем. Все работало и внезапно перестали отправляться письма. Занялся поиском решения.

Смотрим логи отправки почты и там видим:
Nov 30 20:54:24 host=smtp.yandex.ru tls=on auth=on user=noreply@***.by from=noreply@***.by recipients=***@gmail.com smtpstatus=535 smtpmsg='535 5.7.8 Error: authentication failed: This user does not have access rights to this service' errormsg='authentication failed (method PLAIN)' exitcode=EX_NOPERM

С виду ясно что нам не дают авторизоваться пользователю. Вопрос: почему?

Заходим на эту почту с указанным паролем в настройках сервера, все ок. Авторизоваться удалось. Значит проблема не с паролем, хотя если была бы проблема с паролем, именно такое сообщение в логах бы и было.

Но спустя недолгое время разбирательств, выяснилось что нужно установить вот эти параметры в почте пользователя (а конкретно, портальный пароль для IMAP):

Настройки почты Яндекс для отправки с BitrixVM

Steps to reproduce the issue

Send email via SMTP via Yandex SMTP server smtp.yandex.ru

Expected result

Email should be sent successfully.

Actual result

Error appears:

SMTP ERROR: Password command failed: 535 5.7.8 Error: authentication failed: Invalid format.

System information (as much as possible)

Joomla! 3.9.23 Stable [ Amani ] 24-November-2020
Debian 10, PHP 7.3-FPM, Apache

Additional comments

Mail settings in Joomla:

image

Problem appeared on all of my websites after Joomla update. I don’t know exactly what Joomla update caused this, I have logs that in August 2020 the email was working correctly.

Joomla logs:

#Date: 2020-11-26 10:53:56 UTC
#Software: Joomla Platform 13.1.0 Stable [ Curiosity ] 24-Apr-2013 00:00 GMT

#Fields: datetime       priority clientip       category        message
2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: Connection: opening to ssl://smtp.yandex.ru:465, timeout=300, options=array (
)
2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: Connection: opened
2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $data is ""
2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $str is  "220 iva7-f62245f79210.qloud-c.yandex.net ESMTP (Want to use Yandex.Mail for your domain? Visit http://pdd.yandex.ru)
"
2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SERVER -> CLIENT: 220 iva7-f62245f79210.qloud-c.yandex.net ESMTP (Want to use Yandex.Mail for your domain? Visit http://pdd.yandex.ru)

2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: CLIENT -> SERVER: EHLO mydomain.com

2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $data is ""
2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $str is  "250-iva7-f62245f79210.qloud-c.yandex.net
"
2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $data is "250-iva7-f62245f79210.qloud-c.yandex.net
"
2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $str is  "250-8BITMIME
"
2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $data is "250-iva7-f62245f79210.qloud-c.yandex.net
250-8BITMIME
"
2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $str is  "250-PIPELINING
"
2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $data is "250-iva7-f62245f79210.qloud-c.yandex.net
250-8BITMIME
250-PIPELINING
"
2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $str is  "250-SIZE 42991616
"
2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $data is "250-iva7-f62245f79210.qloud-c.yandex.net
250-8BITMIME
250-PIPELINING
250-SIZE 42991616
"
2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $str is  "250-AUTH LOGIN PLAIN XOAUTH2
"
2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $data is "250-iva7-f62245f79210.qloud-c.yandex.net
250-8BITMIME
250-PIPELINING
250-SIZE 42991616
250-AUTH LOGIN PLAIN XOAUTH2
"
2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $str is  "250-DSN
"
2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $data is "250-iva7-f62245f79210.qloud-c.yandex.net
250-8BITMIME
250-PIPELINING
250-SIZE 42991616
250-AUTH LOGIN PLAIN XOAUTH2
250-DSN
"
2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $str is  "250 ENHANCEDSTATUSCODES
"
2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SERVER -> CLIENT: 250-iva7-f62245f79210.qloud-c.yandex.net
250-8BITMIME
250-PIPELINING
250-SIZE 42991616
250-AUTH LOGIN PLAIN XOAUTH2
250-DSN
250 ENHANCEDSTATUSCODES

2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: Auth method requested: UNKNOWN
2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: Auth methods available on the server: LOGIN,PLAIN,XOAUTH2
2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: Auth method selected: LOGIN
2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: CLIENT -> SERVER: AUTH LOGIN

2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $data is ""
2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $str is  "334 VXNlcm5hbWU6
"
2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SERVER -> CLIENT: 334 VXNlcm5hbWU6

2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: CLIENT -> SERVER: cGFydXNAdmFsaXRvdi54eXo=

2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $data is ""
2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $str is  "334 UGFzc3dvcmQ6
"
2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SERVER -> CLIENT: 334 UGFzc3dvcmQ6

2020-11-26T10:53:56+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: CLIENT -> SERVER:

2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $data is ""
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $str is  "535 5.7.8 Error: authentication failed: Invalid format.
"
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SERVER -> CLIENT: 535 5.7.8 Error: authentication failed: Invalid format.

2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP ERROR: Password command failed: 535 5.7.8 Error: authentication failed: Invalid format.

2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP Error! Could not authenticate.

2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: CLIENT -> SERVER: QUIT

2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $data is ""
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $str is  "221 2.0.0 Closing connection.
"
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SERVER -> CLIENT: 221 2.0.0 Closing connection.

2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: Connection: closed
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP Error! Could not authenticate.
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: Connection: opening to ssl://smtp.yandex.ru:465, timeout=300, options=array (
)
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: Connection: opened
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $data is ""
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $str is  "220 myt5-95c1fb78270f.qloud-c.yandex.net ESMTP (Want to use Yandex.Mail for your domain? Visit http://pdd.yandex.ru)
"
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SERVER -> CLIENT: 220 myt5-95c1fb78270f.qloud-c.yandex.net ESMTP (Want to use Yandex.Mail for your domain? Visit http://pdd.yandex.ru)

2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: CLIENT -> SERVER: EHLO mydomain.com

2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $data is ""
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $str is  "250-myt5-95c1fb78270f.qloud-c.yandex.net
"
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $data is "250-myt5-95c1fb78270f.qloud-c.yandex.net
"
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $str is  "250-8BITMIME
"
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $data is "250-myt5-95c1fb78270f.qloud-c.yandex.net
250-8BITMIME
"
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $str is  "250-PIPELINING
"
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $data is "250-myt5-95c1fb78270f.qloud-c.yandex.net
250-8BITMIME
250-PIPELINING
"
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $str is  "250-SIZE 42991616
"
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $data is "250-myt5-95c1fb78270f.qloud-c.yandex.net
250-8BITMIME
250-PIPELINING
250-SIZE 42991616
"
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $str is  "250-AUTH LOGIN PLAIN XOAUTH2
"
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $data is "250-myt5-95c1fb78270f.qloud-c.yandex.net
250-8BITMIME
250-PIPELINING
250-SIZE 42991616
250-AUTH LOGIN PLAIN XOAUTH2
"
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $str is  "250-DSN
"
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $data is "250-myt5-95c1fb78270f.qloud-c.yandex.net
250-8BITMIME
250-PIPELINING
250-SIZE 42991616
250-AUTH LOGIN PLAIN XOAUTH2
250-DSN
"
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $str is  "250 ENHANCEDSTATUSCODES
"
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SERVER -> CLIENT: 250-myt5-95c1fb78270f.qloud-c.yandex.net
250-8BITMIME
250-PIPELINING
250-SIZE 42991616
250-AUTH LOGIN PLAIN XOAUTH2
250-DSN
250 ENHANCEDSTATUSCODES

2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: Auth method requested: UNKNOWN
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: Auth methods available on the server: LOGIN,PLAIN,XOAUTH2
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: Auth method selected: LOGIN
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: CLIENT -> SERVER: AUTH LOGIN

2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $data is ""
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $str is  "334 VXNlcm5hbWU6
"
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SERVER -> CLIENT: 334 VXNlcm5hbWU6

2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: CLIENT -> SERVER: cGFydXNAdmFsaXRvdi54eXo=

2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $data is ""
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $str is  "334 UGFzc3dvcmQ6
"
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SERVER -> CLIENT: 334 UGFzc3dvcmQ6

2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: CLIENT -> SERVER:

2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $data is ""
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $str is  "535 5.7.8 Error: authentication failed: Invalid format.
"
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SERVER -> CLIENT: 535 5.7.8 Error: authentication failed: Invalid format.

2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP ERROR: Password command failed: 535 5.7.8 Error: authentication failed: Invalid format.

2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP Error! Could not authenticate.
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: CLIENT -> SERVER: QUIT

2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $data is ""
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP -> get_lines(): $str is  "221 2.0.0 Closing connection.
"
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SERVER -> CLIENT: 221 2.0.0 Closing connection.

2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: Connection: closed
2020-11-26T10:53:57+00:00       ERROR xx.xx.xx.xx      mail    Error in Mail API: SMTP Error! Could not authenticate.

Note: for privacy reasons I replaced my real user IP address with xx.xx.xx.xx and website domain name with mydomain.com.

I suppose the problem relies in PHPMailer which is outdated in Joomla. I have components that use own mechanism of sending emails via SMTP using PHPMailer v6.1.7 and SwiftMailer v6.2.3 (both transports work great) and they send emails successfully using the same configuration and credentials. It means that the username, password and other SMTP settings that I specify are correct.

I tried to check the Yandex docs and found out that not long time ago they introduced «application passwords» — it’s an approach similar to what GMail has, when only official Yandex apps are allowed to use the «main» user password, while any third-party applications (like Outlook or Joomla) are required to have their own password. This rule is auto enabled for new accounts, but I work with accounts that are several years old. Despite of that, for testing purposes on one of my accounts I created an application password and tried to use it, however, the I still got the same error and the same log output.

I also checked that IMAP and POP3 are enabled in the security configuration of the email account. Yandex does not have settings to enable SMTP which is enabled by default.

Yandex has a log of events — when user or his apps access the Yandex service. I see that the failed attempts are not present in this log. This log contains only info about access from my browser when I open the web interface of the email, and logs from the components that send email via PHPMailer v6.1.7 or SwiftMailer.

Что такое ошибка аутентификации SMTP и 3 способа ее исправить

SMTP или простой протокол передачи почты можно понимать как набор руководящих принципов связи, которые позволяют программному обеспечению передавать электронную почту через Интернет.

SMTP-сервер будет иметь адрес электронной почты, установленный почтовым клиентом или приложением. Как правило, адрес SMTP-сервера электронной почты можно найти в учетной записи вашего почтового клиента или в разделе настроек.

Но в последнее время у многих пользователей возникли проблемы с подключением своих учетных записей электронной почты с помощью метода SMTP. При попытке сделать это они столкнулись с ошибкой аутентификации SMTP.

Если вы также столкнулись с этой проблемой, продолжайте читать, чтобы узнать, как ее исправить.

Для чего используется SMTP-аутентификация?

Используя SMTP-клиент, пользователи могут входить в систему, используя любой механизм аутентификации, поддерживаемый сервером. В основном серверы отправки используют это, поскольку аутентификация обязательна для доступа к данным.

Аутентификация SMTP — это метод, с помощью которого пользователи интернет-провайдера идентифицируют себя на сервере электронной почты для отправки почты. Никто не может отправлять электронную почту через любой почтовый сервер по своему выбору; почтовые серверы разрешают отправку электронной почты только авторизованным пользователям.

Нужна ли мне аутентификация SMTP?

В настоящее время конфиденциальность является главной заботой людей. Каждый, кто использует почтовый сервер, стремится оставаться анонимным, и аутентификация SMTP делает это.

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

Как аутентифицировать мой SMTP-сервер?

  • Откройте Gmail, щелкните значок шестеренки вверху и выберите «Все настройки».
  • Перейдите в «Учетные записи и импорт» и нажмите «Добавить другой адрес электронной почты».

  • Введите свое имя и адрес электронной почты и снимите флажок Считать псевдонимом.

  • На следующем экране введите SMTP-сервер, указанный в электронном письме с подтверждением AuthSMTP, введите имя пользователя и пароль AuthSMTP, проверьте защищенное соединение с использованием TLS и нажмите «Добавить учетную запись».

  • Теперь вы получите электронное письмо с кодом подтверждения. Введите код и нажмите «Подтвердить».

  • И это сделано! Теперь вы успешно аутентифицировали свой SMTP-сервер. Новая учетная запись отправителя указана в разделе «Отправить почту».

Как исправить ошибку аутентификации SMTP?

1. Проверьте свои учетные данные электронной почты

Ошибка аутентификации SMTP 535 может возникнуть, если пользователь ввел неверные учетные данные для входа на портале своих поставщиков услуг электронной почты. Обычно люди используют то же имя пользователя и пароль, что и их адрес электронной почты, для входа на свой почтовый сервер.

Но некоторые SMTP-серверы запрашивают другой набор учетных данных, чем учетная запись электронной почты. Чтобы решить эту проблему, введите правильные учетные данные для входа или попробуйте сбросить пароль.

2. Проверьте, не отключен ли ваш аккаунт

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

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

3. Проверьте, не отключено ли SMTP-соединение вашим поставщиком услуг электронной почты.

Это может происходить очень редко, но иногда поставщики услуг могут отключить SMTP-соединение из-за некоторых ошибок на сервере. В этом случае попробуйте обратиться к поставщику услуг электронной почты, чтобы повторно включить аутентификацию SMTP.

На каких платформах может возникать ошибка аутентификации SMTP и как ее исправить?

Ниже приведен список всех платформ, на которых возникает ошибка проверки подлинности SMTP при сканировании на электронную почту, и способы их устранения:

  • Ошибка проверки подлинности SMTP в Office 365: снимите флажок Проверка подлинности SMTP в Office 365, а затем снова включите ее. Подождите 10 минут, чтобы изменения вступили в силу.
  • Ошибка аутентификации SMTP в Outlook: наиболее вероятная причина — неправильная конфигурация SMTP. Следовательно, в большинстве случаев проверка конфигурации может решить эту проблему.
  • Ошибка аутентификации SMTP в Gmail. Эта проблема может возникнуть при подключении почтового ящика для входящей почты или при отправке исходящей почты с использованием внешнего SMTP. Проверьте, правильно ли вы ввели пароль и активировали ли двухфакторную аутентификацию.
  • Ошибка аутентификации SMTP в Python: Google предотвращает попытки входа из приложений, которые не соответствуют современным требованиям безопасности. Рассмотрите возможность входа через браузер и повторите попытку запуска кода, если вы можете получить доступ к своей учетной записи.
  • Ошибка проверки подлинности SMTP на принтере Canon. Это может произойти, если учетная запись, которую вы используете для подключения к SMTP-серверу, не имеет права на отправку в качестве адреса электронной почты, указанного в качестве отправителя.
  • Ошибка аутентификации SMTP в Jotform: убедитесь, что в вашей учетной записи Office 365 включен SMTP. Вы можете подтвердить это у своего поставщика услуг или использовать инструмент проверки, чтобы убедиться, что SMTP работает правильно.

Вот как вы можете исправить ошибку аутентификации SMTP при входе в систему вашего поставщика услуг электронной почты.

Если методы устранения неполадок не помогли решить эту ошибку, это может быть проблема с портом SMTP. Будьте уверены, наш гид поможет вам это исправить.

Если у вас все еще есть какие-либо проблемы, не стесняйтесь оставлять комментарии ниже. Мы хотим услышать от вас.

Понравилась статья? Поделить с друзьями:
  • Smtp 435 ошибка
  • Sms4b коды ошибок
  • Sms цена ошибки полина рей скачать
  • Sms 405 ошибка скания
  • Sms 1509 ошибка скания