-
Member
- Join Date: Jul 2019
- Posts: 51
Добрый вечер.
При попытке отправки почты выскакивает такая ошибка.
Причем в админке в настройке почты пользователей при нажатии кнопки «отправить тестовое письмо» пишет что все работает «Тестовое эл. письмо было отправлено» и тестовое письмо прилетает адресату.
А вот когда хочешь отправить письмо из раздела «эл письма» или по контектному меню «Действия->Написать эл.письмо» то письмо не отправляется и вверху появляется ошибка с содержимым из сабжа.Всего сейчас в системе 4 ящика (каждому из пользователей свой), 1 из них работает без проблем, а 3 другие с такими симптомами. Все 4 ящика на одном домене и обсуживаются Яндексом
Как побороть глюк?
Благадарю залюбу помошь.
-
Senior Member
- Join Date: Nov 2018
- Posts: 2745
Здравствуйте.
Скиньте пожалуйста лог ошибок из data/logs. Также предоставьте принтскрин рабочих настроек SMTP и нерабочих.
Спасибо.Comment
-
Member
- Join Date: Jul 2019
- Posts: 51
Originally posted by Maximus
View Post
Здравствуйте.
Скиньте пожалуйста лог ошибок из data/logs. Также предоставьте принтскрин рабочих настроек SMTP и нерабочих.
Спасибо.Здравствуйте, добрый человек.
info@mydomine.com Работает без проблем
ruslan@mydomine.com Входящую почту забирает, а при попытке отправить ошибка из сабжа. Причем на странице настроек почты кнопка «Отправить тестовое письмо» пишет что «тестовое письмо отправлено успешно» и даже приходит.В логе такая ошибка:
[2019-09-25 18:22:18] Espo.ERROR: (500) 5.7.8 Error: authentication failed: Invalid format. ; POST /api/v1/Email; line: 267, file: /DirToEspocrm/application/Espo/Services/Email.php [] []
Оба ящика обслуживает сервис яндекса «Почта для домена»
Благадарю за любые мысли по этому поводу.
P.S. Текущая версия: 5.6.14
Last edited by Lanket; 09-26-2019, 04:14 AM.
Comment
-
Senior Member
- Join Date: Nov 2018
- Posts: 2745
скорее всего smtp соединение также настроено (с плохими параметрами но с тем же адресом электронной почти) в настройках каждого пользователя или в общих настройках системы в разделе администрирование -> исходящая ел. почта.
Comment
-
Member
- Join Date: Jul 2019
- Posts: 51
Originally posted by Maximus
View Post
скорее всего smtp соединение также настроено (с плохими параметрами но с тем же адресом электронной почти) в настройках каждого пользователя или в общих настройках системы в разделе администрирование — исходящая ел. почта.
Честно говоря не уловил ход ваших мыслей.
Все ящики, 1 рабочий и 3 нерабочих, полностью одинаково настроены за исключением пароля и логина. Так как находятся все на Яндекс почта для домена, все ящики на одном домене.
Ошибка гласит что яндексу, почемуто 3м из 4х, отправляется неправильно сфомированный запрос аутификации. В одном индеинтичном ящике все замечательно, а в остальных трех «таких же» (на одном сервисе и одном домене одинаково настроеных также как и рабочий) яндекс ругается на неправильный форматзапроса.
скрин настроек «разделе администрирование исходящая ел. почта» на скрепке»
Но не пойму причем тут настройки исходящего сервера для «ядра» и настройки персональные для каждого ящика?
Кнопка отправки тестового письма работает и сообщает об успешной отправки тестового письма.Что делать то?
Comment
-
Senior Member
- Join Date: Nov 2018
- Posts: 2745
>Честно говоря не уловил ход ваших мыслей.
Получается в ЕspoCRM можно настроить SMTP соединение в 3-ох местах. Такими местами являются:
1. настройки пользователя;
2. учетные записи эл. почты пользователей;
3. Администрирование / Исходящая эл. почта.
При отправке эл. почты пользователем в случае привязки всех настроек только к одному аресу эл.почты система использует настройки по приоритетности. Наивысшим приоритетом являются настройки SMTP соединение в настройках самого пользователя.
Таким образом если у вас SMTP настроено и в настройках пользователя (некорректные настройки) и в учетные записи эл. почты пользователя (корректные настройки) то при отправки письма система по приоритетности использует некорректные настройки и выдаст ошибку.Comment
-
Member
- Join Date: Jul 2019
- Posts: 51
Originally posted by Maximus
View Post
>Честно говоря не уловил ход ваших мыслей.
Получается в ЕspoCRM можно настроить SMTP соединение в 3-ох местах. Такими местами являются:
1. настройки пользователя;
2. учетные записи эл. почты пользователей;
3. Администрирование / Исходящая эл. почта.
При отправке эл. почты пользователем в случае привязки всех настроек только к одному аресу эл.почты система использует настройки по приоритетности. Наивысшим приоритетом являются настройки SMTP соединение в настройках самого пользователя.
Таким образом если у вас SMTP настроено и в настройках пользователя (некорректные настройки) и в учетные записи эл. почты пользователя (корректные настройки) то при отправки письма система по приоритетности использует некорректные настройки и выдаст ошибку.- Что то не нашел в настройках пользователя настроек smtp, скриншот на скрепке там есть только привязанные учетные записи эл. почты, где тестовое письмо улетает без пролем, более того прилетает адресату.
- учетные записи эл. почты пользователей — как описвал ранее тестовое письмо без проблем улетает и прилетает адресату
- Админ/исходящая почта там настроено на внутренний (на том же компьютере) smtp сервер без авторизации, тестовое письмо успешно улетает и прилетает адресату.
исходя из вышеописанного полагаю что некорректность настроек отсутствует, так как тест проходит без оштбок с положительным результатом.
А учитывая что в учетные записи эл. почты пользователей через которые Espo пытается отправить письма выскакивает ошибка «Ошибка 500: 5.7.8 Error: authentication failed: Invalid format.,» и погуглив данную ошибку можно найти описание что Яндекс, который выступает в качестве smtp сервера, ругается на некоректность запроса к нему.
Причем у одного пользователя есть 2 учетные записи почты, один (в тоже время он единственный) работет без проблем, а другой (как и остальные) вылетает с данной ошибкой.
Что делать то?
И где в настройках пользователя настройки smtp?
Можно для слепца ткнуть носом где в настройках пользователя это настраивается?Comment
-
Member
- Join Date: Jul 2019
- Posts: 51
Originally posted by Maximus
View Post
>Честно говоря не уловил ход ваших мыслей.
Получается в ЕspoCRM можно настроить SMTP соединение в 3-ох местах. Такими местами являются:
1. настройки пользователя;
2. учетные записи эл. почты пользователей;
3. Администрирование / Исходящая эл. почта.
При отправке эл. почты пользователем в случае привязки всех настроек только к одному аресу эл.почты система использует настройки по приоритетности. Наивысшим приоритетом являются настройки SMTP соединение в настройках самого пользователя.
Таким образом если у вас SMTP настроено и в настройках пользователя (некорректные настройки) и в учетные записи эл. почты пользователя (корректные настройки) то при отправки письма система по приоритетности использует некорректные настройки и выдаст ошибку.отловил все таки этот глюк.
Настройки были правильные и не в них проблема.
Собственно баг проявляется если пользователю привязываешь 2 EMail . И ошибку выдает тот ящик который по умолчанию.
Если галочку переводишь на другой ящик который только что работал. То тот который только что работал и теперь по умолчанию начинает выдавать ошибку, а тот который до изменений выдавал ошибку и был по умолчанию и стал «второстепенным» теперь работает без проблем.Попробуйте повесить на одного юзера 2 ящика и увидете. на всякий случай если есть возможность для чистоты эксперемента оба ящика на яндексе.
Если с другими ящиками такой глюк не проявиться могу вам сварганить 3-4 аккаунта для эксперементовLast edited by Lanket; 11-10-2019, 04:37 PM.
Comment
-
Senior Member
- Join Date: Nov 2018
- Posts: 2745
> Что то не нашел в настройках пользователя настроек smtp
Взгляните на скриншот где я указал про какие настройки я говорил. Учтите, что данного блока настроек SMTP вы можете не увидеть так как с версии 5.7.0. были определенные изменения.
Тоесть вы утверждаете что за одним пользователем закреплено сразу 2 почтовых адреса, и соответственно для каждого адреса присутствуют настройки SMTP в Учетных записях эл. почты пользователе. Данные настройки являются корректными сами по себе и тестовые сообщение отправляется без проблемм. Все верно?Attached Files
Comment
-
Senior Member
- Join Date: Nov 2018
- Posts: 2745
А ответственный в Учетных записях эл. почты пользователей назначено пользователя за которым закреплены данные почтовые адреса?
Вы верно указывали что ошибка возвращается Яндекс сервером, по этому я зарегистрирую Яндекс ящики и попробую воспроизвести данную ситуацию.Comment
Содержание
- SMTP Error (535): Authentication failed – How we Fixed it
- What is SMTP Authentication?
- Causes For the “Error 535: Authentication failed”
- 1. Incorrect Username and Password
- 2. Account Disabled
- 3. SMTP Authentication
- How to configure SMTP Authentication in a Mail client
- Enable SMTP auth in the server
- SMTP Auth in Plesk server
- Enable SMTP Authentication In cPanel
- Conclusion
- PREVENT YOUR SERVER FROM CRASHING!
- 6 Comments
- Smtp 535 ошибка
- Smtp 535 ошибка
- OTRS.ru
- smtp.yandex.ru не отправляет почту. [Решено]
- smtp.yandex.ru не отправляет почту. [Решено]
- Re: Проблема сбора почты с yandex
- Re: Проблема сбора почты с yandex
- Re: Проблема сбора почты с yandex
- Re: smtp.yandex.ru не отправляет почту.
- Re: smtp.yandex.ru не отправляет почту.
- Re: smtp.yandex.ru не отправляет почту.
- Re: smtp.yandex.ru не отправляет почту.
- Re: smtp.yandex.ru не отправляет почту.
- Re: smtp.yandex.ru не отправляет почту.
- Re: smtp.yandex.ru не отправляет почту.
- Re: smtp.yandex.ru не отправляет почту.
- Re: smtp.yandex.ru не отправляет почту.
- Сервер SMTP
- Читают тему:
- Мероприятия
- Отправка почты из 1С 8
- Настройка учетной записи электронной почты
- Ошибки, который могут появиться после настройки почты
- Исправление ошибок после настройки
- Ответить
- Добавить комментарий Отменить ответ
- Метки
- Рубрики
- Рубрики
- Свежие комментарии
- Страницы
- Метки
- Наши сайты
- Cookie и настройки приватности
SMTP Error (535): Authentication failed – How we Fixed it
by Sijin George | Apr 12, 2019
Everyone expect mails to work flawlessly, but that doesn’t always work.
Occasionally, mail servers may reject emails with some strange errors, such as “SMTP Error (535): Authentication failed”
At Bobcares, we often get requests from customers to fix SMTP errors as part of our Technical Support Services.
Today, we’ll see how our Support Engineers help our customers to resolve such tough email errors.
What is SMTP Authentication?
Mail client like Outlook uses SMTP (Simple Mail Transfer Protocol) to send messages. Later, to download the mails E-mail clients use either POP or IMAP protocol.
But, for any reason, if the authentication fails, mail client like Outlook generates an appropriate error message.
“SMTP Error (535): Authentication failed” error is usually related to the bad user email settings in Microsoft Outlook.
That’s why, Email client configuration always need special attention. Now, let’s see the reasons behind this error and how our Support Engineers correct it for customers.
Causes For the “Error 535: Authentication failed”
From our experience in managing servers, we often see customers experiencing Auth error 535 due to the following reasons:
1. Incorrect Username and Password
When the username and password entered in the Email client are incorrect, it ends up in Error 535. Again, using the wrong the mail server can also cause authentication failures.
Usually, such mismatch in email login and password will be recorded in the mail server logs. This helps greatly in finding the exact email account with problems.
2. Account Disabled
Similarly, at times account can be disabled because of reasons like payment dues or spamming issue. This will also result in SMTP Error (535): Authentication failed.
So, it’s worth to login to the control panel and check the status of the customer account as well as the email account.
3. SMTP Authentication
If your email client do not have SMTP authentication turned ON, it can also result in error. Now, w e’ll check on how to enable SMTP Authentication in the server side and client side.
How to configure SMTP Authentication in a Mail client
Turning OFF SMTP Authentication in the email client, show up errors such as: “Server says: SMTP Error (535): Authentication failed: Authentication failure.”
Luckily, configuring SMTP authentication is a simple procedure. It involves modifying the SMTP configuration settings and making necessary changes.
For example, to turn ON SMTP Authentication in Mozilla Thunderbird,
- Open Thunderbird, go to Tools -> Account Settings -> Outgoing Server (SMTP)
- Select the outgoing server by clicking on it, then click the Edit button
- Under Security and Authentication, check the “username and password” option
- Fill in your email account username and click Ok.
Finally, configuration will show up as below.
Enable SMTP auth in the server
We already saw how to turn on SMTP Auth in email client. But, for this to work, the mail server should support SMTP Authentication. Let’s see how our Dedicated Engineers enable this for our customers.
SMTP Auth in Plesk server
SMTP connections on a Plesk server typically need authentication. Recently, one of our customers requested us to fix the “SMTP Error (535): Authentication failed”. Here, the server was not having SMTP auth turned ON. Therefore, our Support Engineers solved the issue by enabling “SMTP authentication” from his Plesk server.
The exact sequence of steps that we did were:
- We logged into Plesk
- We checked the SMTP authorization status under Tools & Settings > Mail Server Settings > Relay options.
- Finally, we ensured correct settings in Tools & Settings > Mail Server Settings > Enable SMTP service on port 587 on all IP addresses.
Enable SMTP Authentication In cPanel
Let’s have look on the steps to enable SMTP auth in cPanel server. SMTP authentication in cPanel allow sending messages via POP-before-SMTP. Here, once when the Outlook download the mails, there is no need to re-authenticate to send mails through SMTP.
Usually, SMTP authentication will be disabled in WHM by default. To enable SMTP Authentication , we go to WHM >> Service Configuration >> Service Manager and select the Antirelayd checkbox.
[Struggling with SMTP Auth problems? We can fix it for you.]
Conclusion
In short,“ SMTP Error (535): Authentication failed” error happens when there is a problem with SMTP configuration of email clients. Today, we saw how Bobcares solved “SMTP Error 535 Authentication failed”.
PREVENT YOUR SERVER FROM CRASHING!
Never again lose customers to poor server speed! Let us help you.
Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.
And I Understand NONE of the above, can you explain this for mere mortals
We’ll be glad to chat with you (click on the icon at right-bottom).
i’m encountering this problem with a Mail.com account using K-9 Mail mobile program. I ‘ve retyped my password, and confirmed its validity by signing in via the web. The settings in K-9 such as port, etc., are the same as other other accounts for Mail.com.
Hi,
Please contact our support team via live chat
Authentication failed. Please check your username/password.
Server returned error: “535-5.7.8 Username and Password not accepted. Learn more at 535 5.7.8 https://support.google.com/mail/?p=BadCredentials fy26-20020a05622a5a1a00b0031f41ea94easm11180244qtb.28 – gsmtp , code: 53
Our Experts can help you with the issue, we’ll be happy to talk to you on chat (click on the icon at right-bottom).
Источник
Smtp 535 ошибка
Smtp 535 ошибка
Если отправка сообщений через SMTP не удается, SMTP сервер сообщает код ошибки, по нему можно определить, в чем проблема и как ее исправить. Наиболее распространенные ошибки указаны в списке ниже.
Requested mail action not taken: mailbox unavailable.
Требуемые почтовые действия, не предприняты: почтовый ящик недоступен (например, почтовый ящик занят).
Сервер не может получить доступ к почтовому ящику для доставки сообщения. Это может быть вызвано процессом чистки мертвых адресов на сервере, почтовый ящик может быть поврежден, или почтовый ящик может находиться на другом сервере, который в настоящее время не доступен. Также сетевое соединение могло быть разорвано во время отправки, или удаленный почтовый сервер не хочет принимать почту с вашего сервера по некоторым причинам (IP-адрес, черные списки и т.д.). Повторная попытка отправки письма на этот почтовый ящик может оказаться успешной.
Requested action aborted: local error in processing.
Требуемое действие прерывалось: ошибка в обработке.
Эта ошибка, как правило, возникает из-за перегрузки вашего Интернет провайдера или через ваш SMTP-релей отправлено слишком много сообщений. Следующая попытка отправить письмо может оказаться успешной.
Syntax error, command unrecognized.
Синтаксическая ошибка, неправильная команда (Это может включать ошибки типа слишком длинная командная строка).
Ваш антивирус/брандмауэр блокирует входящие/исходящие соединения SMTP. Вам следует настроить антивирус/брандмауэр для решения проблемы.
Syntax error in parameters or arguments.
Синтаксическая ошибка в параметрах или переменных.
Недопустимые адреса электронной почты или доменное имя почтового адреса. Иногда указывает на проблемы соединения.
Bad sequence of commands or this mail server requires authentication.
Неправильная последовательность команд.
Повторяющая ошибка 503 может свидетельствовать о проблемах соединения. Отклик 503 SMTP-сервера чаще всего является показателем того, что SMTP-сервер требует аутентификации, а Вы пытаетесь отправить сообщение без аутентификации (логин + пароль). Проверьте Общие настройки, чтобы убедиться в правильности настроек SMTP-сервера.
The host server for the recipient’s domain name cannot be found (DNS error).
У одного из серверов на пути к серверу назначения есть проблема с DNS-сервером либо адрес получателя не верный. Проверьте адрес получателя на правильность доменного имени (орфографические ошбки в доменном имени или несуществующее доменное имя).
Address type is incorrect or authentication required.
Убедитесь, что адрес электронной почты получателя верный, не содержит ошибок. Затем попробуйте повторно отправить сообщение. Другой причиной может быть то, что SMTP-сервер требует аутентификации, а Вы пытаетесь отправить сообщение без аутентификации (обычно аутентификация ESMTP, логин + пароль). Проверьте Общие настройки, чтобы убедиться в правильности настроек SMTP-сервера.
The Recipient’s mailbox cannot receive messages this big.
Размер сообщения (сообщение + все его вложения) превышает ограничения по размеру на сервере получателя. Проверьте размер сообщения, которое Вы подготовили для отправки, в частности, размер вложений, возможно, стоит разбить сообщения на части.
SMTP-сервер вашего провайдера, требует аутентификации, а Вы пытаетесь отправить сообщение без аутентификации (логин + пароль). Проверьте Общие настройки, чтобы убедиться в правильности настроек SMTP-сервера. Другой причиной может быть то, что ваш SMTP-сервер находится в черном списке сервера получателя. Или почтовый ящик получателя не существует.
Username and Password not accepted.
Проверьте настройки SMTP-сервера. Убедитесь в том, что логин и пароль введены правильно.
Recipient Address Rejected – Access denied.
Этот ответ почти всегда отправляется Антиспам фильтром на стороне получателя. Проверьте ваше сообщение соспам чекером или попросите получателя добавить вас в белый список.
Требуемые действия, не предприняты: почтовый ящик недоступен (например, почтовый ящик, не найден, нет доступа).
Отклик 550 SMTP-сервера означает, что емейл-адреса получателя нет на сервере. Свяжитесь с получателем устно, чтобы получить его емейл-адрес.
Ошибка 550 иногда может быть отправлена Антиспам фильтром. Другим случаем возврата отклика 550 может быть, когда сервер получателя не работает.
Requested mail action aborted: exceeded storage allocation or size of the incoming message exceeds the incoming size limit.
Требуемые почтовые действия прервались: превышено распределение памяти.
Почтовый ящик получателя достиг своего максимально допустимого размера. Другим случаем возврата отклика 552 может быть, когда размер входящего сообщения превышает лимит указанный администратором сети.
Requested action not taken – Mailbox name invalid.
Требуемые действия, не предприняты: имя почтового ящика, недопустимо (например, синтаксис почтового ящика неправильный).
Неверный адрес электронной почты получателя. Отклик 553 SMTP-сервера иногда возвращает почтовый сервер вашего Интернет провайдера. Это происходит, если у Вас нет подключения к Интернету у этого провайдера.
Передача данных не удалась
Отклик 554 SMTP-сервера возвращает антиспам-фильтр в случае, если не нравится емейл-адрес отправителя, или IP-адрес отправителя, или почтовый сервер отправителя (к примеру, они находятся в RBL). Вам нужно либо попросить отправителя добавить Вас в белый список, либо Вы должны принять меры, чтобы Ваш IP-адрес или ISP сервер был удален из RBL (Realtime Blackhole List).
Выражаю огромную благодарность всему коллективу, разработчика програмного обеспечения, службе поддержки. Раньше мучился с приложением для обратной почты кото Подробнее
Иванов Алексей Валерьевич ООО «Переезд39.рф»,
© Copyright, 2001-2020, ePochta
Email и почтовые рассылки, программа для рассылки писем, сервис массовой смс рассылки, смс шлюз
Лицензия №101172 Роскомнадзора на предоставление телематических услуг
OTRS.ru
Русскоязычное сообщество OTRS Helpdesk и OTRS ITSM
- Темы без ответов
- Активные темы
- Поиск
- Наша команда
smtp.yandex.ru не отправляет почту. [Решено]
Модератор: ykolesnikov
smtp.yandex.ru не отправляет почту. [Решено]
Сообщение alegator2222 » 04 окт 2018, 11:27
Re: Проблема сбора почты с yandex
Сообщение alegator2222 » 04 окт 2018, 14:21
Re: Проблема сбора почты с yandex
Сообщение alexus » 04 окт 2018, 19:24
С уважением,
Алексей Юсов
Prod: OTRS ITSM 5.0.14 on CentOS 7 x64 Linux with MySQL 5.7
Re: Проблема сбора почты с yandex
Сообщение alegator2222 » 05 окт 2018, 10:15
Принято спасибо, с получением почты разобрался, если кому интересно — Почта → Все настройки → Почтовые программы Там указать из каких папок забирать письма.
Не работает исходящая почта.
Передача сообщения не удалась. [04.10.2018 07:39] Can’t connect to smtp.yandex.ru: !
SendmailModule Kernel::System::Email::SMTP
SendmailModule::Host smtp.yandex.ru
SendmailModule::Port 465
В логе-
There was an error executing Execute() in Kernel::System::Console::Command::Maint::Email::MailQueue: Error: Message sending already in progress! Skipping.
Re: smtp.yandex.ru не отправляет почту.
Сообщение MArsMax » 10 окт 2018, 14:12
Похожая проблема (только с использованием внутреннего SMTP): исходящие письма помещаются в очередь «на отправку», но никуда из неё не уходят. Из ssh-консоли при этом сообщения, сформированные вручную, отправляются нормально.
В web-админке эти письма отображаются в разделе «Открытые сеансы связи»
Если через консоль почтовую очередь почистить принудительно — в админке они переходят в «Неудачные сеансы связи».
При попытке принудительной отправки из консоли (sudo -u otrs /opt/otrs/bin/otrs.Console.pl Maint::Email::MailQueue —send —force) выдаёт ошибку «Error: Message sending already in progress! Skipping. «. Очень странный получается «progress» — без какого-либо движения
Входящая почта при этом работает без проблем.
Re: smtp.yandex.ru не отправляет почту.
Сообщение alexus » 10 окт 2018, 17:47
С уважением,
Алексей Юсов
Prod: OTRS ITSM 5.0.14 on CentOS 7 x64 Linux with MySQL 5.7
Re: smtp.yandex.ru не отправляет почту.
Сообщение alegator2222 » 11 окт 2018, 15:38
SendmailModule——Kernel::System::Email::SMTP
SendmailModule::AuthUse——support@ipb01.ru
SendmailModule::Host————-smtp.yandex.ru
SendmailModule::Port—————465
Домен делегирован яндексу.
С support@ipb01.ru письма забираются нормально и заявки тоже создаются, но не отправляются.
Вот что в консоли-
715||2| support@ipb01.ru | HelpDesk@ipb01.ru | 2018-10-11 14:55:43 | -| Can’t connect to smtp.yandex.ru: ! |
716||2| support@ipb01.ru | HelpDesk@ipb01.ru | 2018-10-11 14:57:15 | -| Can’t connect to smtp.yandex.ru: ! |
717||2| support@ipb01.ru | HelpDesk@ipb01.ru | 2018-10-11 14:58:47 | -| Can’t connect to smtp.yandex.ru: ! |
Re: smtp.yandex.ru не отправляет почту.
Сообщение alegator2222 » 11 окт 2018, 15:56
Re: smtp.yandex.ru не отправляет почту.
Сообщение alexus » 11 окт 2018, 20:11
С уважением,
Алексей Юсов
Prod: OTRS ITSM 5.0.14 on CentOS 7 x64 Linux with MySQL 5.7
Re: smtp.yandex.ru не отправляет почту.
Сообщение alegator2222 » 12 окт 2018, 12:20
Re: smtp.yandex.ru не отправляет почту.
Сообщение led » 13 окт 2018, 08:36
Re: smtp.yandex.ru не отправляет почту.
Сообщение alegator2222 » 15 окт 2018, 11:07
Пробовал все три протокола, SMTP, SMTPS, SMTPTLS, безуспешно. Приложу логи, может по ним что то понятно. Повторюсь, сбор почты идет штатно, а вот отправка не происходит.
OTRS-otrs.Console.pl-Maint::Email::MailQueue-10 There was an error executing Execute() in Kernel::System::Console::Command::Maint::Email::MailQueue: [Mon Oct 15 11:05:07 2018] otrs.Daemon.pl: using SSL support of Net::SMTP 3.10 instead of SSLGlue at /opt/otrs/Kernel/cpan-lib/Net/SSLGlue/SMTP.pm line 12.
OTRS-otrs.Console.pl-Maint::Email::MailQueue-10 CommunicationLog(ID:9114,AccountType:-,AccountID:-,Direction:Outgoing,Transport:Email,ObjectLogType:Message,ObjectLogID:16082)::Kernel::System::MailQueue => Permanent sending problem or we reached the sending attempt limit. Message will be removed
OTRS-otrs.Console.pl-Maint::Email::MailQueue-10 CommunicationLog(ID:9114,AccountType:-,AccountID:-,Direction:Outgoing,Transport:Email,ObjectLogType:Message,ObjectLogID:16082)::Kernel::System::MailQueue => Message could not be sent! Error message: SMTP authentication failed: 535, 5.7.8 Error: authentication failed: Invalid user or password!
OTRS-otrs.Console.pl-Maint::Email::MailQueue-10 CommunicationLog(ID:9114,AccountType:-,AccountID:-,Direction:Outgoing,Transport:Email,ObjectLogType:Message,ObjectLogID:16082)::Kernel::System::Email => Error sending message using backend ‘Kernel::System::Email::SMTPS’.
OTRS-otrs.Console.pl-Maint::Email::MailQueue-10 CommunicationLog(ID:9114,AccountType:-,AccountID:-,Direction:Outgoing,Transport:Email,ObjectLogType:Connection,ObjectLogID:16083)::Kernel::System::Email::SMTP => SMTP authentication failed (SMTP code: 535, ErrorMessage: 535, 5.7.8 Error: authentication failed: Invalid user or password!
Использую пароль приложений, который генерируется в настройках почты.
Re: smtp.yandex.ru не отправляет почту.
Сообщение led » 15 окт 2018, 16:14
Возможно, у Вас в очереди сообщения, которые блокируют отправку.
Посмотрите, что находится в очереди:
shell> su otrs
shell> cd /opt/otrs/
shell> bin/otrs.Console.pl Maint::Email::MailQueue –list
Удалите ID сообщений, которые могут блокировать отправку, или, проще, удалите всю очередь:
shell> bin/otrs.Console.pl Maint::Email::MailQueue —delete-all
После этого отправьте новое письмо.
Для отправки через порт TCP/465 используйте SMTPS в SendmailModule.
Если эти действия не помогут, Вам нужно включать в OTRS дебаг обмена с почтовым сервером и смотреть в логах, почему не уходит почта.
Сервер SMTP
в настройках параметров обращения в отдел техподдержки что указать в поле Сервер SMTR.
Любой доступный вам SMTP сервер и надо указать.
SMTP сервер, грубо говоря, это компьютер, который занимается отправкой писем. При этом он может требовать авторизацию (для предотвращения неконтролируемой рассылки спама (рекламы)), а может и нет.
Вот у меня электронный почтовый ящик, например, noname@mail.ru
При таком раскладе я бы указывал так:
SMTP сервер: smtp.mail.ru
SMTP сервер требует авторизацию: да
Логин:
Пароль:
я указываю
SMTP сервер: smtp.bk.ru
пытаюсь отправить сообщение в техподдержку, пишет:
Электронное сообщение не отправлено.
Ошибка при вызове метода контекста (Подключиться): Аутентификация не прошла (SMTP error code 535, Incorrect authentication data)
а вообще не могу обновить релиз
пишет: Ошибка доступа к файлу ‘http://downloads.v8.1c.ru/tmplts/1c/AccountingBase/1_6_18_2/1cv8.cfu’
по причине:
Ошибка аутентификации при доступе к ресурсу: http://downloads.v8.1c.ru/tmplts/1c/AccountingBase/1_6_18_2/1cv8.cfu
> Ошибка при вызове метода контекста (Подключиться): Аутентификация не прошла (SMTP error code 535, Incorrect authentication data)
А вы пробовали перевести с английского? Вам написали — неверный логин или пароль
спасибо, задача решилась другим путем))))
Здравствуйте! подскажите, а каким путем вы решили вопрос об обновлении конфигурации? Дело в том, что у меня такая же проблема. Подскажите пожалуйста, как обновить релиз?
Здравствуйте! подскажите, пожалуйста, как вы решили эту задачу? Дело в том, что мне тоже выдает такую ошибку и я не могу обновить релиз. Подскажите пожалуйста, как это можно сделать?
вы получаете «SMTP error code 535, Incorrect authentication data»? Так введите правильный логин с паролем
Читают тему:
Мероприятия
- Где купить СОФТ
- Вакансии фирм-партнеров «1С»
- Центры Сертифицированного Обучения
- Интернет курсы обучения «1С»
- Самоучители
- Учебный центр № 1
- Учебный центр № 3
- Сертификация по «1С:Профессионал»
- Организация обучения под заказ
- Книги по 1С:Предприятию
1С бесплатно 1С-Отчетность 1С:ERP Управление предприятием 1С:Бесплатно 1С:Бухгалтерия 8 1С:Бухгалтерия 8 КОРП 1С:Бухгалтерия автономного учреждения 1С:Бухгалтерия государственного учреждения 1С:Бюджет муниципального образования 1С:Бюджет поселения 1С:Вещевое довольствие 1С:Деньги 1С:Документооборот 1С:Зарплата и кадры бюджетного учреждения 1С:Зарплата и кадры государственного учреждения 1С:Зарплата и управление персоналом 1С:Зарплата и управление персоналом КОРП 1С:Комплексная автоматизация 8 1С:Лекторий 1С:Предприятие 1С:Предприятие 7.7 1С:Предприятие 8 1С:Розница 1С:Управление нашей фирмой 1С:Управление производственным предприятием 1С:Управление торговлей 1СПредприятие 8
- WWW.1С.ru
- 1С:Предприятие 8
- 1С Отраслевые решения
- Образовательные программы
- 1С:Линк
- 1С:Консалтинг
- 1С:Дистрибьюция
- 1С для торговли
- 1С-Онлайн
- 1С Интерес
- 1С:Образование
При использовании материалов активная прямая гиперссылка на перепечатанный материал обязательна.
Редакция БУХ.1С не несет ответственности за мнения и информацию, опубликованную в комментариях к материалам.
Редакция уважает мнение авторов, но не всегда разделяет его.
На указанный в форме e-mail придет запрос на подтверждение регистрации.
Мы используем файлы cookie, чтобы анализировать трафик, подбирать для вас подходящий контент и рекламу, а также дать вам возможность делиться информацией в социальных сетях. Если вы продолжите использовать сайт, мы будем считать, что вас это устраивает.
Отправка почты из 1С 8
Доброго времени суток, коллеги! Сегодня пытался настроить отправку сообщений из 1С и столкнулся с проблемой отправки сообщений. Как оказалось все упиралось в настройки gmail. Ну давайте все по порядку.
Настройка учетной записи электронной почты
Чтобы почта отправлялась нужно настроить основную учетную запись. Для этого нужно перейти:
На панели «Органайзер» не забудьте поставить флажок «Почтовый клиент», чтобы использовать возможности встроенного в программу почтового клиента для взаимодействий с помощью электронных писем (e-mail).
Когда вы нажмете на ссылку «Настройка системной записи электронной почты», то появиться диалог:
Закладка «Отправка писем»
Ошибки, который могут появиться после настройки почты
Сначала появилась такая ошибка:
Смотрел по форумам, менял настройки в 1С ничего не помогло и выходит другая:
Исправление ошибок после настройки
Вначале статьи показан скриншот по устранению неполадок, связанных со входом в аккаунт gmail. На нем подчеркнута ссылка, которая ведет к странице, на которой можно дать доступ непроверенным приложениям. Вот эта ссылка: https://www.google.com/settings/security/lesssecureapps. Переходя по ней вы увидите такую же страницу, как на скриншоте ниже:
Разрешение непроверенным приложениям доступ к вашему аккаунту
Надеюсь эта статья поможет вам решить проблему с настройкой почты в 1С 8.
Поделиться записью
Вам, возможно, понравится
Подскажите пожалуйста, использую бизнес почту мейл.ру, создал почту info@comix.by, мейл ру дал настроки:
Имя почтового ящика — это полное название вашего почтового ящика;
Сервер входящей почты IMAP-сервер — imap.mail.ru;
Порт для подключения по IMAP — 143 (при использовании шифрования STARTTLS) и 993 (при использовании шифрования SSL/TLS);
Сервер входящей почты POP3-сервер — pop.mail.ru;
Порт для подключения по POP3 — 995 (с шифрованием);
Сервер исходящей почты SMTP-сервер — smtp.mail.ru;
Порт для подключения по SMTP — 465 (с шифрованием);
Имя пользователя — это полное название вашего почтового ящика (логин и домен);
после ввода всей информации выдаёт ошибку:
Не удалось подключиться к серверу исходящей почты:Произошла ошибка при работе с SMTP. Код ошибки: 27
Не удалось подключиться к серверу входящей почты:Произошла ошибка при работе с IMAP. Код ошибки: 26. Ответ сервера: Command disabled. Please use STARTTLS first.
Что не так делаю?
Проверьте правильно ли вы указываете настройки почты, не изменилось ли что?
Спасибо, очень помогли! Долго не мог решить проблему, а оказывается все дело было в настройках почтового ящика GOOGLE.
Добрый день. Подскажите пож, приподключении пишет: Не удалось подключиться к серверу исходящей почты:Произошла ошибка при работе с POP3. Код ошибки: 2
с/у Ирина.
Здравствуйте, Ирина! Проверьте, правильно ли вы указали настройки.
Спасибо! Очень помогли!
Добрый день, ситуация аналогичная, выходит следующая ошибка:
Не удалось подключиться к серверу исходящей почты:Произошла ошибка при работе с POP3. Код ошибки: 10
Использую бизнесакаунт Mail.ru
Пробовали применить советы из статьи?
Ответить
Добавить комментарий Отменить ответ
Метки
Рубрики
- 1С (30)
- Запросы в 1С (7)
- Обмен в 1С (6)
- Обработки 1С (11)
- Отчеты 1С (14)
- Платформа 1С (5)
- Реклама (3)
- СКД (9)
- Таблица значений в 1С (2)
- Табличной поле в 1С (4)
- Тестирование (3)
- Тесты по СКД (3)
- Типы данных в 1С (7)
Рубрики
- 1С (30)
- Запросы в 1С (7)
- Обмен в 1С (6)
- Обработки 1С (11)
- Отчеты 1С (14)
- Платформа 1С (5)
- Реклама (3)
- СКД (9)
- Таблица значений в 1С (2)
- Табличной поле в 1С (4)
- Тестирование (3)
- Тесты по СКД (3)
- Типы данных в 1С (7)
В этой заметке показано, как найти настройки пользователей в конфигурациях с интерфейсом такси. А также дано описание, того как программно добавить и получить эти настройки.
В этой заметке будет изложено, как реализовать программно удобный механизм подбора на управляемых формах
Свежие комментарии
- softmaker к записи Ошибка СУБД: Ошибка SQL: Таблица не найдена: _Reference. Как исправить?
- Валерий к записи Ошибка СУБД: Ошибка SQL: Таблица не найдена: _Reference. Как исправить?
- softmaker к записи Отправка почты из 1С 8
Страницы
Метки
Наши сайты
Этот сайт использует файлы cookie. Продолжая просматривать сайт, вы соглашаетесь с тем, что мы используем файлы cookie.
Cookie и настройки приватности
Мы можем запросить сохранение файлов cookies на вашем устройстве. Мы используем их, чтобы знать, когда вы посещаете наш сайт, как вы с ним взаимодействуете, чтобы улучшить и индивидуализировать ваш опыт использования сайта.
Чтобы узнать больше, нажмите на ссылку категории. Вы также можете изменить свои предпочтения. Обратите внимание, что запрет некоторых видов cookies может сказаться на вашем опыте испольхования сайта и услугах, которые мы можем предложить.
These cookies are strictly necessary to provide you with services available through our website and to use some of its features.
Because these cookies are strictly necessary to deliver the website, refuseing them will have impact how our site functions. You always can block or delete cookies by changing your browser settings and force blocking all cookies on this website. But this will always prompt you to accept/refuse cookies when revisiting our site.
We fully respect if you want to refuse cookies but to avoid asking you again and again kindly allow us to store a cookie for that. You are free to opt out any time or opt in for other cookies to get a better experience. If you refuse cookies we will remove all set cookies in our domain.
We provide you with a list of stored cookies on your computer in our domain so you can check what we stored. Due to security reasons we are not able to show or modify cookies from other domains. You can check these in your browser security settings.
These cookies collect information that is used either in aggregate form to help us understand how our website is being used or how effective our marketing campaigns are, or to help us customize our website and application for you in order to enhance your experience.
If you do not want that we track your visit to our site you can disable tracking in your browser here:
We also use different external services like Google Webfonts, Google Maps, and external Video providers. Since these providers may collect personal data like your IP address we allow you to block them here. Please be aware that this might heavily reduce the functionality and appearance of our site. Changes will take effect once you reload the page.
Google Webfont Settings:
Google Map Settings:
Google reCaptcha Settings:
Vimeo and Youtube video embeds:
The following cookies are also needed — You can choose if you want to allow them:
Источник
Adblock
detector
Код ошибки | Значение | Описание |
Автор Boris888, 17 октября 2016, 20:43:47
« назад — далее »
0 Пользователи и 1 гость просматривают эту тему.
Хочу чтобы компьютер отсылал мне сообщения из консоли
прочитал статью про ssmtp
https://debian.pro/1128
но ничего не работает
вот мои файлы настройки
/etc/ssmtp/ssmtp.conf
Открыть содержимое (спойлер)
mailhub=smtp.yandex.ru:465
FromLineOverride=NO
AuthUser = tek888000
AuthPass=123
UseTLS=YES
AuthMethod=LOGIN
Debug=YES
RewriteDomain=yandex.ru
Hostname=yandex.ru
root=tek888000@yandex.ru
[свернуть]
/etc/ssmtp/revaliases
root:tek888000@yandex.ru:smtp.yandex.ru:465
отправляю командой
echo «» | ssmtp -v -s Hello tek3700@mail.ru
выходит ошибка
root@raspberrypi:~# echo «» | ssmtp -v -s Hello tek3700@mail.ru
[<-] 220 smtp1j.mail.yandex.net ESMTP (Want to use Yandex.Mail for your domain? Visit http://pdd.yandex.ru)
[->] EHLO yandex.ru
[<-] 250 ENHANCEDSTATUSCODES
[->] AUTH LOGIN
[<-] 334 VXNlcm5hbWU6
[->]
[<-] 535 5.7.8 Error: authentication failed:Invalid format.
ssmtp: Server didn’t accept AUTH LOGIN (535 5.7.8 Error: authentication failed:Invalid format.)
нагуглено:
ошибка smtp 535 означает, что либо у вас неправильный логин/пароль, либо ваш аккаунт заблокирован.
или вариант, дать доступ (в почтовых настройках яндекса)
логин-пароль я 5 раз проверил, выходил и снова входил в почту, и даже пробовал зайти с другого браузера — все работает. Отправлять письма тоже получается.
в настройки на сайте я тоже заходил, на вкладке «Почта»-«все настройки»-«почтовые программы» — есть галочки только для входящей почты IMAP и POP про SMTP ни слова.
Boris888, я думаю речь идет об этом:
сделал пароль приложений, скопировал его в /etc/ssmtp/ssmtp.conf
результат тот же самый, не работает. ошибка та же что была.
- Русскоязычное сообщество Debian GNU/Linux
-
►
-
►
Сети и интернет -
►
как отправить почту из консоли — ssmtp
Пытаюсь пристроить скрипт для отправки писем.
часть скрипта….
fputs($socket, base64_encode($config['smtp_username']) . "rn");
if (!server_parse($socket, "334", __LINE__)) {
if ($config['smtp_debug']) echo '<p>Логин авторизации не был принят сервером!</p>';
fclose($socket);
return false;
}
fputs($socket,base64_encode($config['smtp_password']). "rn");
if (!server_parse($socket, "235", __LINE__)) {
if ($config['smtp_debug']) echo '<p>Пароль не был принят сервером как верный! Ошибка авторизации!</p>';
fclose($socket);
return false;
}
fputs($socket, "MAIL FROM: <".$config['smtp_username'].">rn");
if (!server_parse($socket, "250", __LINE__)) {
if ($config['smtp_debug']) echo '<p>Не могу отправить комманду MAIL FROM: </p>';
fclose($socket);
return false;
}
.......
function server_parse($socket, $response, $line = __LINE__) {
global $config;
while (@substr($server_response, 3, 1) != ' ') {
if (!($server_response = fgets($socket, 256))) {
if ($config['smtp_debug']) echo "<p>Проблемы с отправкой почты!</p>$response<br>$line<br>";
return false;
}
}
if (!(substr($server_response, 0, 3) == $response)) {
if ($config['smtp_debug']) echo "<p>Проблемы с отправкой почты!</p>$response<br>$line<br>";
return false;
}
return true;
}
Много где встречал этот скрипт, и заблудится негде. Но выдает ошибку
‘Проблемы с отправкой почты! 235 52 Пароль не был принят сервером как верный! Ошибка авторизации!
Испробовал ящик мэил и яндекс результат один. При этом этапы перед ним выполняются без ошибок. В чем я косячу???
|
|||
VitVit
11.11.20 — 10:34 |
Добрый день ! В Бухгалтерии предприятия (ред.3.0) не получается настроить учетную запись электронной почты. Сама почта на яндексе, в пароле не использовал спецсимволы. |
||
ДенисЧ
1 — 11.11.20 — 10:37 |
«or IMAP is disabled» |
||
VitVit
2 — 11.11.20 — 10:44 |
В том то и дело, что все настройки на яндексе включены |
||
Krigal
3 — 11.11.20 — 11:18 |
(2) порты какие? только-что проверил всё работает. (comru менял тоже работает) |
||
acht
4 — 11.11.20 — 12:34 |
В яндексе перед началом использования нового почтового ящика надо зайти в него через веб-интерфейс и поставить галочку, что ознакомлен с пользовательским соглашением. Иначе он тебя через SMTP/POP/IMAP не пустит. |
||
VitVit
5 — 11.11.20 — 13:03 |
ящик создавался несколько месяцев назад, в него есть доступ по тем же протоколам из Thunderbird, прекрасно пускает. Но дело действительно в данном ящике, пробовал прикрутить другой — настройки принимаются с первого раза. |
||
VitVit 6 — 11.11.20 — 13:16 |
в административном разделе домена, прикрученного к яндекс, поменял информацию о пользователе, сохранил, и ящик заработал из 1С. |
TurboConf — расширение возможностей Конфигуратора 1С |
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку «Обновить» в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
была у меня в закладках хорошая статейка, а щас вот открыл — а ее нет:( хорошо, хоть у гугла есть сохраненная копия страницы. автор, простите за репост без подписи …
В веб-окружении Битрикса по-умолчанию стоит msmtp для отправки писем. Если ваш домен привязан к Яндекс.Почте для домена, и вы хотите отправлять почту через реально существующий почтовый ящик с авторизацией, вам придётся внести в файл конфигурации некоторые изменения, чтобы всё работало хорошо.
Файл /home/bitrix/.msmtprc:
account default logfile /var/log/msmtp.log host smtp.yandex.ru #(smtp.gmail.com - для гугла) # port 587 # именно этот порт! #lkz гугля рекомендуют ставить 465, хотя в просторах сети читал, что и 587 подходит ...# from robot@domain.ru keepbcc on auth on user robot@domain.ru password <password> tls on tls_starttls on # обязательно для Яндекс.ПДД tls_certcheck off
И не задавайте слишком длинных паролей.
P.S: при работе с GMail вторую строку (tls_starttls) наоборот включать не нужно.
UPDATE 2014-09-08
полный файлик с настройками для gmail:
account default logfile /var/log/msmtp.log host smtp.gmail.com port 587 from user@gmail.com auth on user user@gmail.com password password tls on tls_starttls on tls_certcheck off keepbcc on
для корректности настройки можно выполнить из сервера команду:
php -r "mail('test@email.com', 'Test', 'Test');"
UPDATE 2014-12-02
Для проверки из сайта, в командную строку можно ввести код:
if (mail("moe_mylo@gmail.com","test subject", "test body","From: otpravitel@bitrix.ru")) echo "Сообщение передано функции mail, проверьте почту в ящике."; else echo "Функция mail не работает, свяжитесь с администрацией хостинга.";
Только email-адресы ставьте ваши
P.P.P.S Перенес инструкцию (вместе с дополнениями)
себе на сайт
Mail clients and applications can access Yandex.Mail mailboxes using the OAuth protocol. With this protocol, programs don’t request or store usernames and passwords, and users don’t have to worry about password security.
OAuth authorization is supported by Yandex.Mail IMAP and SMTP servers. Authorization is implemented using the XOAUTH2 mechanism, which is also used by Gmail.
To implement OAuth authorization in your mail client:
-
Register the application on Yandex.OAuth with the following rights:
-
For authentication on the SMTP server: .
-
For authentication on the IMAP server: or Reading and deleting messages in Yandex.Mail.
-
-
Implement the request for OAuth tokens using any available method (see the Yandex.OAuth documentation). You can use the debug token for initial testing.
-
Set up sending OAuth tokens to Yandex.Mail and server response processing. Proper communication with Yandex.Mail servers over the IMAP and SMTP protocols is described below.
Mail servers should be accessed at the following addresses:
-
IMAP server:
imap.yandex.com:993
. -
SMTP server:
smtp.yandex.com:465
.
When authenticating on the IMAP server, your program must use the AUTHENTICATE
command with the XOAUTH2
mechanism (the mechanism is supported, although it is not mentioned in the CAPABILITY
command output). The user’s OAuth token and email should be passed in the command argument.
To create an argument with authorization data:
-
Prepare the data string:
user=<login>@yandex.com01auth=Bearer <OAuth-token>0101
-
Encode the resulting string using the base64 method, for example:
dXNlcj10ZXN0QHlhbmRleC5ydQFhdXRoPUJlYXJlciBBcmRGZmlnQUFLRndFVWJwWnExRlF4dWZ3SmxycS1wRTJnAQE=
The AUTHENTICATE
command should be formatted as a single string without breaks or hyphens (the example below is formatted to make it easier to read). If the IMAP authentication is successful, the sequence of requests and responses may look like this:
openssl s_client -connect imap.yandex.com:993 -crlf
<connection initialization>
client: C01 CAPABILITY
server: * CAPABILITY IMAP4rev1 CHILDREN UNSELECT LITERAL+ NAMESPACE XLIST BINARY UIDPLUS ENABLE ID AUTH=PLAIN IDLE MOVE
server: C01 OK CAPABILITY Completed.
client: A01 AUTHENTICATE XOAUTH2 dXNlcj10ZXN0QHlhbmRleC5ydQFhdXRoPUJlYXJlciBBcmRGZmlnQUFLRndFVWJwWnExRlF4dWZ3SmxycS1wRTJnAQE=
server: * CAPABILITY IMAP4rev1 CHILDREN UNSELECT LITERAL+ NAMESPACE XLIST BINARY UIDPLUS ENABLE ID IDLE MOVE
server: A01 OK AUTHENTICATE Completed.
<continue work>
The server returns an error description in response to the AUTHENTICATE
command. If there is an IMAP authentication error, the sequence of requests and responses may look like this:
openssl s_client -connect imap.yandex.com:993 -crlf
<connection initialization>
client: C01 CAPABILITY
server: * CAPABILITY CHILDREN UNSELECT LITERAL+ NAMESPACE XLIST BINARY UIDPLUS ENABLE ID AUTH=PLAIN IDLE MOVE
server: C01 OK CAPABILITY Completed.
client: A01 AUTHENTICATE XOAUTH2 dXNlcj10ZXN0MUB5YW5kZXgucnUBYXV0aD1CZWFyZXIgQXJkRmZpZ0FBS0Z3RVVicFpxMUZReHVmd0pscnEtcEUyZwEB
server: A01 NO [AUTHENTICATIONFAILED] AUTHENTICATE Invalid credentials or IMAP is disabled sc=ANQhQk2BrGkH_101523_7m
<continue work>
After the error description, the server provides a sequence of the sc=ANQrQk2BrGkH_101523_7m
type. This is the session ID you should specify when contacting the Yandex.Mail support service about this error.
When authenticating on the SMTP server, your program must use the AUTH
command with the XOAUTH2
mechanism. The user’s token and login should be encoded and passed in the command argument.
The argument with authorization data is created in the same way as for the IMAP protocol:
-
Prepare the data string:
user=<login>@yandex.com01auth=Bearer <OAuth-token>0101
-
Encode the resulting string using the base64 method, for example:
dXNlcj10ZXN0QHlhbmRleC5ydQFhdXRoPUJlYXJlciBBcmRGZmlnQUFLRndFVWJwWnExRlF4dWZ3SmxycS1wRTJnAQE=
If the SMTP authentication is successful, the sequence of requests and responses looks like this:
openssl s_client -connect smtp.yandex.com:465 -crlf
<connection initialization>
server: 220 smtp2o.mail.yandex.net ESMTP (Want to use Yandex.Mail for your domain? Visit http://pdd.yandex.ru)
client:EHLO sender.example.com
server:250-smtp2o.mail.yandex.net
server:250-8BITMIME
server:250-PIPELINING server:250-SIZE 42991616
server:250-AUTH LOGIN PLAIN XOAUTH2
server:250-DSN
server:250 ENHANCEDSTATUSCODES
client:AUTH XOAUTH2 dXNlcj10ZXN0QHlhbmRleC5ydQFhdXRoPUJlYXJlciBBcmRGZmlnQUFLRndFVWJwWnExRlF4dWZ3SmxycS1wRTJnAQE=
server:235 2.7.0 Authentication successful.
<continue work>
The AUTH
command should be formatted as a single string without breaks (the example below is formatted to make it easier to read).
The server returns an error description in response to the AUTH
command, with code 535.
Example of a request–response sequence for an SMTP authentication error:
openssl s_client -connect smtp.yandex.com:465 -crlf
<connection initialization>
server: 220 smtp2o.mail.yandex.net ESMTP (Want to use Yandex.Mail for your domain? Visit http://pdd.yandex.ru)
client:EHLO sender.example.com
server:250-smtp2o.mail.yandex.net
server:250-8BITMIME
server:250-PIPELINING
server:250-SIZE 42991616
server:250-AUTH LOGIN PLAIN XOAUTH2
server:250-DSN
server:250 ENHANCEDSTATUSCODES
client:AUTH XOAUTH2 dXNlcj10ZXN0MUB5YW5kZXgucnUBYXV0aD1CZWFyZXIgQXJkRmZpZ0FBS0Z3RVVicFpxMUZReHVmd0pscnEtcEUyZwEB
server:535 5.7.8 Error: authentication failed: Invalid user or password!
<continue work>
If the authentication string was incorrect, the error will be as follows:
server: 535 5.7.8 Error: authentication failed:Invalid format.