Ошибка sender address must match authenticated user

Доброго времени суток.

Столкнулся с проблемой, решения которой из-за уровня поддержки Mail.ru (для домохозяек даже на бизнес-почте) найти не удается. Решил перейти с почты для домена от Яндекса на аналогичное решение от Mail.ru (возможно уже и пожалел, не суть): https://biz.mail.ru/ — подключил домен, настроил MX, DKIM, SFP и все нужные записи. Используя встроенные возможности — почта отправляется и получается нормально. Аналогичная работа наблюдается и с почтовыми клиентами, Thunderbird, например.

Но вот есть форум на XenForo, в основе которого лежит Zend Framework первой версии — и при попытке отправки писем с него через SMTP-сервер Mail.ru возникает ошибка sender address must match authenticated user. Поиск данной ошибки привел к выводу, что проблема в не совпадающем адресе отправителя в поле From и пользователе, под которым осуществлена аутентификация. Но данное утверждение в моем случае не верно, почтовый адрес под которым происходит логин и адрес, который указан в качестве отправителя — совпадает. Проверил несколько раз, даже сделал вывод объекта обрабатываемого ZF при отправке почты, чтобы убедиться самому еще раз:

object(Zend_Mail_Transport_Smtp)#18 (15)
{
	["EOL"]=> string(1) " " 
	["_host":protected]=> string(12) "smtp.mail.ru" 
	["_port":protected]=> int(465) 
	["_name":protected]=> string(9) "localhost" 
	["_auth":protected]=> string(5) "login" 
	["_config":protected]=> array(5) {
		["port"]=> int(465) 
		["auth"]=> string(5) "login" 
		["username"]=> string(20) "admin@mysite.me" 
		["password"]=> string(10) "my_password" 
		["ssl"]=> string(3) "ssl" 
	}
	["_connection":protected]=> NULL 
	["body"]=> string(4) "test" 
	["boundary"]=> string(0) "" 
	["header"]=> string(398) "Subject: test To: Exile From: admin@mysite.me X-To-Validate: 64e0ff5b+iglix@me.com Return-Path: bounce+64e0ff5b+iglix=me.com@mysite.me Message-Id: <6d6b8d44d541276455b425265fa713429c5f152e@mysite.me> Date: Mon, 22 Dec 2014 11:13:30 +0000 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline MIME-Version: 1.0 " 
	["_headers":protected]=> array(11) {
		["Subject"]=> array(1) {
			[0]=> string(4) "test" 
		} ["To"]=> array(2) {
			[0]=> string(20) "Exile " ["append"]=> bool(true) 
		} ["From"]=> array(2) {
			[0]=> string(20) "admin@mysite.me" ["append"]=> bool(true) 
		} ["X-To-Validate"]=> array(1) {
			[0]=> string(21) "64e0ff5b+iglix@me.com" 
		} ["Return-Path"]=> array(1) {
			[0]=> string(43) "bounce+64e0ff5b+iglix=me.com@mysite.me" 
		} ["Message-Id"]=> array(1) {
			[0]=> string(57) "<6d6b8d44d541276455b425265fa713429c5f152e@mysite.me>" 
		} ["Date"]=> array(1) {
			[0]=> string(31) "Mon, 22 Dec 2014 11:13:30 +0000" 
		} ["Content-Type"]=> array(1) {
			[0]=> string(25) "text/plain; charset=utf-8" 
		} ["Content-Transfer-Encoding"]=> array(1) {
			[0]=> string(16) "quoted-printable" 
		} ["Content-Disposition"]=> array(1) {
			[0]=> string(6) "inline" 
		} ["MIME-Version"]=> array(1) {
			[0]=> string(3) "1.0" 
		} 
	} 
	["_isMultipart":protected]=> bool(false) 
	["_mail":protected]=> object(Zend_Mail)#31 (18)
	{
		["_charset":protected]=> string(5) "utf-8" ["_headers":protected]=> array(7) {
			["Subject"]=> array(1) {
				[0]=> string(4) "test"
			} ["To"]=> array(2) {
				[0]=> string(20) "Exile " ["append"]=> bool(true)
			} ["From"]=> array(2) {
				[0]=> string(20) "admin@mysite.me" ["append"]=> bool(true)
			} ["X-To-Validate"]=> array(1) {
				[0]=> string(21) "64e0ff5b+iglix@me.com"
			} ["Return-Path"]=> array(1) {
				[0]=> string(43) "bounce+64e0ff5b+iglix=me.com@mysite.me"
			} ["Message-Id"]=> array(1) {
				[0]=> string(57) "<6d6b8d44d541276455b425265fa713429c5f152e@mysite.me>"
			} ["Date"]=> array(1) {
				[0]=> string(31) "Mon, 22 Dec 2014 11:13:30 +0000"
			} 
		}
		["_headerEncoding":protected]=> string(16) "quoted-printable"
		["_from":protected]=> string(20) "admin@mysite.me"
		["_to":protected]=> array(1) {
			[0]=> string(12) "iglix@me.com"
		}
		["_recipients":protected]=> array(1) {
			["iglix@me.com"]=> int(1)
		}
		["_replyTo":protected]=> NULL
		["_returnPath":protected]=> string(43) "bounce+64e0ff5b+iglix=me.com@mysite.me"
		["_subject":protected]=> string(4) "test"
		["_date":protected]=> string(31) "Mon, 22 Dec 2014 11:13:30 +0000"
		["_messageId":protected]=> string(55) "6d6b8d44d541276455b425265fa713429c5f152e@mysite.me"
		["_bodyText":protected]=> object(Zend_Mime_Part)#100 (12) 
		{
			["type"]=> string(10) "text/plain"
			["encoding"]=> string(16) "quoted-printable"
			["id"]=> NULL
			["disposition"]=> string(6) "inline"
			["filename"]=> NULL
			["description"]=> NULL
			["charset"]=> string(5) "utf-8"
			["boundary"]=> NULL
			["location"]=> NULL
			["language"]=> NULL
			["_content":protected]=> string(4) "test"
			["_isStream":protected]=> bool(false)
		}
		["_bodyHtml":protected]=> bool(false) 
		["_mimeBoundary":protected]=> NULL 
		["_type":protected]=> NULL 
		["hasAttachments"]=> bool(false) 
		["_parts":protected]=> array(0) { } 
		["_mime":protected]=> object(Zend_Mime)#99 (1) {
			["_boundary":protected]=> string(34) "=_5b01bf4803855ae6afff387de0825383" 
		} 
	}
	["_parts":protected]=> array(1)
	{
		[0]=> object(Zend_Mime_Part)#100 (12)
		{
			["type"]=> string(10) "text/plain"
			["encoding"]=> string(16) "quoted-printable"
			["id"]=> NULL
			["disposition"]=> string(6) "inline"
			["filename"]=> NULL
			["description"]=> NULL
			["charset"]=> string(5) "utf-8"
			["boundary"]=> NULL
			["location"]=> NULL
			["language"]=> NULL
			["_content":protected]=> string(4) "test"
			["_isStream":protected]=> bool(false)
		}
	}
	["recipients"]=> string(12) "iglix@me.com"
}

В общем и целом как видно — никаких проблем с настройками нет, адреса полностью одинаковые. Но сервер Mail.ru как заведенный повторяет про несовпадение адреса. Возможно кто-то сталкивался с подобным поведением? Это какая-то несовместимость ZF или проблема Mail.ru? Судя по выдаче гугла — с такой проблемой (на удивление) сталкивается только русскоязычное население.

Спасибо.

PS. При получении писем все тем же форумом на базе XenForo проблем нет — письма с IMAP сервера получаются совершенно нормально, без проблем. А вот с отправкой просто какая-то беда.
PPS. Если тут есть представители Mail.ru: тикет #2014122121005029

 

Антон Феофанов

Новичок

Сообщений: 5
Баллов: 2
Rating:

0

Authority:

0

Регистрация: 22.03.2005

Вот такая ошибка возникает при отсылке сообщения. Помогите разобраться, как ее исправить.

 

recorder

Мастер

Сообщений: 211
Баллов: 189
Rating:

4

Authority:

4

Регистрация: 17.09.2004

Прописать свой адрес. Там же все написано!!! :!:  :(  

 
 

Антон Феофанов

Новичок

Сообщений: 5
Баллов: 2
Rating:

0

Authority:

0

Регистрация: 22.03.2005

 

Иван Болховитинов

Гуру

Сообщений: 3530
Баллов: 6712
Rating:

72

Authority:

72

Регистрация: 18.09.2004

Машина должна работать, а человек думать

Sender address must match authenticated user!!!!!!!
Адрес отправителя должен совпадать с зарегистрированным пользоваетелем. Или измените адрес, или заходите под другим юзером иили на другой сервер.

 

Александр

Пользователь

Сообщений: 36
Баллов: 27
Rating:

1

Authority:

1

Регистрация: 13.08.2019

Вы будете смеяться! У меня была такая срань… из-за того, что в моем обратном адресе стояли кавычки.
Например
Кому: qwerty@qwerty.com
От  : «Рога и копыта» <roga@mail.com>
Улавливаете? Вот-вот, кавычки заменил на другие знаки.
Проверить свойства ящика с соответвующими собственными данными и убрать спецсимволы, но….
Это как вариант! Просто у меня была похожая проблема.  

 

Антон Феофанов

Новичок

Сообщений: 5
Баллов: 2
Rating:

0

Authority:

0

Регистрация: 22.03.2005

Не пойму, что с чем должно совпадать??? Адрес «от кого» в письме , написанном в программе, с адресом иили именем «от кого», прописанном на почтовом сервере (inbox.ru)??? Обьясните популярно, пожалуйста, что куда писать…а то почта стынет=))

 

recorder

Мастер

Сообщений: 211
Баллов: 189
Rating:

4

Authority:

4

Регистрация: 17.09.2004

Антон Феофанов, зайди в Свойства Ящика и пропиши там все нужные поля в Общих сведениях! :evil:  А вообще, кушай рыбий жир — помогает мозговой деятельности :cry: …  

 

Антон Феофанов

Новичок

Сообщений: 5
Баллов: 2
Rating:

0

Authority:

0

Регистрация: 22.03.2005

Там все и так прописано, но почта все равно не отправляется. Я думаю, что есть какие то нестыковки…но где???или между чем и чем?
Про рыбий жир это спасибо, главное — не переедать.

 

Иван Болховитинов

Гуру

Сообщений: 3530
Баллов: 6712
Rating:

72

Authority:

72

Регистрация: 18.09.2004

Машина должна работать, а человек думать

Предъявите cюда или в приват:
Заголовки отправляемого письма в части полей From и Reply-To (по Shift+Ctrl+K или F9)
Настройки транспорта в части SMTP

или

Лог SMTP сессии по рекомендациям

тут

 

Антон Феофанов

Новичок

Сообщений: 5
Баллов: 2
Rating:

0

Authority:

0

Регистрация: 22.03.2005

#11


0
 

29.03.2005 15:41:08

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

Большое спасибо, Иван Болховитинов.

40 минут назад, volodinne сказал:

ТОчно работает, однако как узнать имя пользователя?

В форме есть поле, ваше имя, я его не вижу.

Разобрался, там же и имя.

Не работает задать вопрос о товаре. Письма не приходят.

Ну да, подставляется и имя и адрес ответа.

т.е. просто нажимаете ответить и всё.

19 минут назад, volodinne сказал:

Я думаю это связано с отправителем.

так как в поле отправитель подставляется адрес пользователя.

КАк поменять на info@site.ru,  а реальный подставить в поле Reply-to  по технологии Свяжитесь с нами

Попробуйте в /ask_a_question.php Поменять строку:

	vam_php_mail(filter_var($to_email_address, FILTER_VALIDATE_EMAIL), EMAIL_SUPPORT_NAME, EMAIL_SUPPORT_ADDRESS, STORE_NAME, EMAIL_SUPPORT_FORWARDING_STRING, filter_var($to_email_address, FILTER_VALIDATE_EMAIL), $to_name, '', '', NAVBAR_TITLE_ASK, $html_mail, $txt_mail);

Посмотрите функцию vam_php_mail в /inc/vam_php_mail.inc.php

т.е. там видно какие параметры функции.

Как раз на первом месте указывается from_email

т.е. поменяйте эту строку в /ask_a_question.php на:

	vam_php_mail(CONTACT_US_EMAIL_ADDRESS, EMAIL_SUPPORT_NAME, EMAIL_SUPPORT_ADDRESS, STORE_NAME, EMAIL_SUPPORT_FORWARDING_STRING, filter_var($to_email_address, FILTER_VALIDATE_EMAIL), $to_name, '', '', NAVBAR_TITLE_ASK, $html_mail, $txt_mail);

Ошибки отправки и варианты их устранения

Если в процессе рассылки возникают ошибки отправки, нужно 
прервать рассылку, зайти в «Настройки/Общие
настройки/вкладка SMTP» и отредактировать текущие настройки. Затем
продолжить рассылку: нажмите черный треугольник возле кнопки
«Начать» и выберите необходимую опцию (перепослать на еще
неотправленные или на неудачно отправленные).

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

На нашем сайте https://www.epochta.ru/support/smtp/error.php и в
справке к программе https://www.epochta.ru/help/mailer/  в
разделе «Ошибки отправки» Вы можете найти список ошибок отправки и
варианты их решения.

У каждого SMTP провайдера код ошибки отправки имеет свое
значение. Коды ошибок начинаются на 400 — …..  и 500 — …..

Ознакомьтесь, пожалуйста, с самыми распространенными ошибками
отправки и с вариантами их устранения:

Проблемы с
адресом получателя

550 Message was not accepted — invalid mailbox. Local mailbox
 name@mail.ru is
unavailable: user not found
RSET

Данного почтового адреса не существует.


450: Requested mail action not taken: mailbox unavailable.

 Сервер не может получить доступ к почтовому ящику для
доставки сообщения. Это может быть вызвано процессом чистки мертвых
адресов на сервере, почтовый ящик может быть поврежден, или
почтовый ящик может находиться на другом сервере, который в
настоящее время не доступен. Также сетевое соединение могло быть
разорвано во время отправки, или удаленный почтовый сервер не хочет
принимать почту с вашего сервера по некоторым причинам (IP-адрес,
черные списки и т. д.).
Повторная попытка отправки письма на этот почтовый ящик может
оказаться успешной.


501: Syntax error in parameters or arguments.

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


512: The host server for the recipient’s domain name cannot be
found (DNS error).

У одного из серверов на пути к серверу назначения есть проблема
с DNS-сервером либо адрес получателя не верный.
Проверьте адрес получателя на правильность доменного имени
(орфографические ошибки в доменном имени или несуществующее
доменное имя).


523: The Recipient’s mailbox cannot receive messages this
big.

Размер сообщения (сообщение + все его вложения) превышает
ограничения по размеру на сервере получателя. Проверьте размер
сообщения, которое Вы подготовили для отправки, в частности, размер
вложений. Возможно, стоит разбить сообщения на части.


Email сообщения
заблокированы фильтрами сервера как

СПАМ

— Failed to deliver to ‘ name@nursat.net’
«We do not SPAM»
 — Original-Recipient: rfc822;< name@nursat.net>
Final-Recipient: system;< name@nursat.net>
Action: failed
Status: 5.0.0
 —  Technical details of permanent failure:
Google tried to deliver your message, but it was rejected by the
recipient domain. We recommend contacting the other email provider
for further information about the cause of this error. The error
that the other server returned was: 550 550  name@ramin.kz unknown user
account (state 13).

Возможно, Ваши письма были заблокированы фильтрами сервера как
СПАМ.
Есть несколько причин возникновения этой проблемы и вариантов
решения:
1. Ваше письмо не проходит проверку спам фильтрами. (попробуйте
отправить пустое письмо чтобы проверить это предположение).
2. В настройках SMTP сервера скорость и количество потоков слишком
велики для этого сервера. (рекомендуемые параметры – «Потоки» -1,
«Скорость» — 1 сообщение в минуту).
3. Кроме того рекомендуем использовать персонализацию писем, чтобы
каждое письмо воспринималось сервером как уникальное. Ознакомьтесь
со справкой по данному вопросу здесь — https://www.epochta.ru/help/mailer/ — Редактирование
сообщения — Подстановка текста.


 554 5.7.1 Message rejected under suspicion of being spam
W6KaP98v-W6KarkJh
 RSET

Ваши письма возможно заблокированы фильтрами сервера как
СПАМ.
Есть несколько причин возникновения этой проблемы и вариантов
решения:
1. Ваше письмо не проходит проверку спам фильтрами. (попробуйте
отправить пустое письмо чтобы проверить это предположение).
2. В настройках SMTP сервера скорость и количество потоков слишком
велики для этого сервера. (рекомендуемые параметры – «Потоки» – 1,
«Скорость» – 1 сообщение в минуту).
3. Кроме того, рекомендуем использовать персонализацию писем, чтобы
каждое письмо воспринималось сервером как уникальное. Ознакомьтесь
со справкой по данному вопросу здесь — https://www.epochta.ru/help/mailer/ — Редактирование
сообщения — Подстановка текста.


 554 5.7.1 Message rejected under suspicion of being spam
KiAmY1Tp-KiA016jT RSET
 RSET

Ваши письма возможно заблокированы фильтрами сервера как
СПАМ.
Есть несколько причин возникновения этой проблемы и вариантов
решения:
1. Ваше письмо не проходит проверку спам фильтрами. (попробуйте
отправить пустое письмо чтобы проверить это предположение).
2. В настройках SMTP сервера скорость и количество потоков слишком
велики для этого сервера. (рекомендуемые параметры – «Потоки» – 1,
«Скорость» – 1 сообщение в минуту).
3. Кроме того, рекомендуем использовать персонализацию писем, чтобы
каждое письмо воспринималось сервером как уникальное. Ознакомьтесь
со справкой по данному вопросу здесь — https://www.epochta.ru/help/mailer/ — Редактирование
сообщения — Подстановка текста.


Откройте программу, нажмите F1, или посмотрите справку на сайте
https://www.epochta.ru/help/mailer/ 


551 5.9.9 Spam message discarded. If you feel we mistreat you,
do contact us: abuse@email.ru
RSET

Вам необходимо написать письмо на abuse@email.ru который является вашим
email-провайдером и попросить добавить вас в белый список.

1. Ваше письмо не проходит проверку спам фильтрами. (попробуйте
отправить пустое письмо чтобы проверить это предположение).
2. В настройках SMTP сервера скорость и количество потоков слишком
велики для этого сервера. (рекомендуемые параметры – «Потоки» – 1,
«Скорость» – 1 сообщение в минуту).
3. Кроме того рекомендуем использовать персонализацию писем, чтобы
каждое письмо воспринималось сервером как уникальное. Ознакомьтесь
со справкой по данному вопросу здесь — https://www.epochta.ru/help/mailer/ — Редактирование
сообщения — Подстановка текста.


Проблема с логином или паролем

553 5.7.1 < name@gmail.com>: Sender address rejected: not
owned by user  name@artgallery.com.ua

RSET

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


535-5.7.1 Please log in with your web browser and then try
again. Learn more at535 5.7.1
https://support.google.com/mail/bin/answer.py?answer=78754
p2sm808096lbj.4Disconnected.


535 Incorrect  authentication data Disconnected.

Проверьте настройки SMTP-сервера. Убедитесь в том, что логин и
пароль введены правильно. Откройте «Настройки»/ «Общие Настройки»/
«SMTP», кликните дважды по адресу SMTP сервера, и в появившемся
окне исправьте имя пользователя и пароль.

Примечание 1: Убедитесь, что CAPS LOCK выключен — это
важно!
Примечание 2: Некоторые SMTP сервера требуют в качестве
логина «user@mail.ru» вместо просто «user», уточните эти
моменты.


535-5.7.1 Username and Password not accepted. Learn more
at
535 5.7.1 https://support.google.com/mail/bin/answer.py?answer=14257o5sm1396905lbg.5

Disconnected.

Проверьте настройки SMTP-сервера. Убедитесь в том, что логин и
пароль введены правильно. Откройте «Настройки»/ «Общие Настройки»/
«SMTP», кликните дважды по адресу SMTP сервера, и в появившемся
окне исправьте имя пользователя и пароль.

Примечание 1: Убедитесь, что CAPS LOCK выключен — это
важно!
Примечание 2: Некоторые SMTP сервера требуют в качестве
логина «user@mail.ru» вместо просто «user», уточните эти
моменты.


535 5.7.0 Failed. Incorrect username/password
Disconnected.

Согласно этому сообщению об ошибке вы ввели неверный
логин/пароль для текущей учетной записи.
Проверьте настройки SMTP-сервера. Убедитесь в том, что логин и
пароль введены правильно. Откройте «Настройки»/ «Общие Настройки»/
«SMTP», кликните дважды по адресу SMTP сервера, и в появившемся
окне исправьте имя пользователя и пароль.

Примечание 1: Убедитесь, что CAPS LOCK выключен — это
важно!
Примечание 2: Некоторые SMTP сервера требуют в качестве
логина «user@mail.ru» вместо просто «user», уточните эти
моменты.


503: Bad sequence of commands or this mail server requires
authentication.

Повторяющая ошибка 503 может свидетельствовать о проблемах
соединения. Отклик 503 от SMTP-сервера чаще всего является
показателем того, что SMTP-сервер требует аутентификации, а Вы
пытаетесь отправить сообщение без аутентификации (логин +
пароль).
Проверьте текущие параметры SMTP, чтобы убедиться в правильности
настроек SMTP-сервера. Зайдите в меню «Настройки/Общие
настройки/вкладка SMTP», дважды кликните на указаном в списке
аккаунте и  укажите аутентификацию (обычно, аутентификация
ESMTP),  логин и пароль.


513: Address type is incorrect or authentication required.

Убедитесь, что адрес электронной почты получателя введен верно и
не содержит ошибок. Затем попробуйте повторно отправить
сообщение.
Другой причиной может быть то, что SMTP-сервер требует
аутентификации, а Вы пытаетесь отправить сообщение без
аутентификации (обычно аутентификация ESMTP, логин + пароль).
Проверьте текущие параметры SMTP в меню «Настройки/Общие
настройки/вкладка SMTP», чтобы убедиться в правильности настроек
SMTP-сервера.


550 5.4.5 Daily sending quota exceeded.
d1sm2839081lbh.7

Превышен дневной лимит по отправке.
Уточните у Вашего SMTP-провайдера корректные настройки для
рассылки, настройки скорости рассылки и дневной лимит. Изменить эти
настройки можно в меню «Настройки/Общие настройки/вкладка SMTP»,
кликнув дважды по текущему аккаунту. Установите корректные
настройки скорости отправки в появившемся окне.


530: Access denied.

SMTP-сервер вашего провайдера, требует аутентификации, а Вы
пытаетесь отправить сообщение без аутентификации (логин +
пароль).
Проверьте текущие параметры SMTP в меню «Настройки/Общие
настройки/вкладка SMTP», чтобы убедиться в правильности настроек
SMTP-сервера.
Другой причиной может быть то, что ваш SMTP-сервер находится в
черном списке сервера получателя. Или, например, почтовый ящик
получателя не существует.


503 sender not yet given
Disconnected.

Для решения этой ошибки необходимо пройти в настройки SMTP
сервера и продублировать email адрес из поля «Логин» в поле «Email
отправителя».


535-5.7.1 Username and Password not accepted. Learn more
at
535 5.7.1 https://support.google.com/mail/bin/answer.py?answer=14257
gi19sm1293099lab.16
Disconnected.

Проверьте настройки SMTP-сервера. Убедитесь в том, что логин и
пароль введены правильно. Откройте «Настройки»/ «Общие Настройки»/
«SMTP», кликните дважды по адресу SMTP сервера, и в появившемся
окне исправьте имя пользователя и пароль.


501 sender address must match authenticated user
RCPT TO:<name@gmail.com>
RSET
503 sender not yet given
Disconnected.
или
530 5.1.8 <name@ro.ru>: Sender address rejected: Envelope
from do not match authentication data; check your settings
Disconnected.

Проблема заключается в том, что почтовый ящик отправителя не
принадлежит SMTP-серверу, через который ведется рассылка. Например,
если SMTP-сервер smtp.yandex.ru, тогда адрес отправителя должен
быть login@yandex.ru, или если
SMTP –  smtp.gmail.com, то адрес отправителя должен быть
login@gmail.com.Для решения
этой ошибки необходимо пройти в настройки SMTP сервера и
продублировать email адрес из поля «Логин» в поле Email
отправителя.


535-5.7.1 Please log in with your web browser and then try
again. Learn more at 535 5.7.1 https://support.google.com/mail/bin/answer.py?answer=78754
r8sm4616093lba.15

 Зайдите в вашу учетную запись через браузер и убедитесь,
что ящик не заблокирован.


451: Requested action aborted: local error in processing.

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


Неверный адрес
SMTP сервера или порт

Connecting to: first.hosted.in:25

Disconnected.

Disconnected.

Socket Error # 10060

Connection timed out.

В меню «Настройки/Общие настройки/SMTP» вам необходимо или
исправить адрес SMTP first.hosted.in или поменять порт 25 на
другой. Чтобы узнать номер порта вам необходимо обратиться к вашему
хостинг-провайдеру.


Connecting to: smtp.ukr.net:465
Connected.
 451 excessive mail rate for unknown mailhub, throttling
Disconnected.

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


Connecting to: mail.ukraine.com.ua:25 Login:
 name@hamula.kiev.ua
Disconnected. Disconnected. Socket Error #

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


Антивирус блокирует отправку

500: Syntax error, command unrecognized.

Ваш антивирус/брандмауэр блокирует входящие/исходящие соединения
SMTP. Для решения возникшей проблемы Вам следует корректно
настроить антивирус/брандмауэр.


Настройки
кодировки и
HELO

550 Access denied — Invalid HELO name

Зайдите в «Настройки/Общие настройки/вкладка «Рассылка», и
измените «Значение HELO». Кликните на вопросительный знак возле
поля HELO, обновите значение HELO и повторите рассылку.


Could not encode header data using charset
«»Disconnected.

Проблема возникает по причине некорректной кодировки. Перейдите
в «Настройки/Общие настройки/Рассылка» и измените текущее значение
в поле «Кодовая страница» на кодировку UTF-8 или Windows 1251.
 Повторите рассылку.

Дополнительные разделы:

  • Регистрация
  • Потерянная информация
  • Техническая поддержка

Разберём случай, когда мы пытаемся послать почту и получаем ошибку sender address must match authenticated user. Такая ошибка возникает, когда при отправке почты командой, например, send_mail указываешь адрес отправителя отличный от адреса, который указан при настройке подключения к SMPT серверу.

Ниже написанный код хорошо работает для меня:

# settings.py
EMAIL_HOST = 'smtp.mail.ru'
EMAIL_PORT = 2525
EMAIL_HOST_USER = "your@mail.ru"
EMAIL_HOST_PASSWORD = "password"
EMAIL_USE_TLS = True

SERVER_EMAIL = EMAIL_HOST_USER
DEFAULT_FROM_EMAIL = EMAIL_HOST_USER


# views.py (или другое место)
from settings import EMAIL_HOST_USER
send_mail('Тема', 'Тело письма', EMAIL_HOST_USER, ['to@example.com'], )

Импортируя EMAIL_HOST_USER из settings.py, я однозначно уверен, что у меня адрес отправителя письма и адрес подключения к SMPT будет одинаковый.

Я не зря привёл пример для mail.ru, потому что именно с mail.ru у меня возникла эта ошибка. При использовании gmail или yandex, такой ошибки не возникало — они автоматически изменяли адрес отправителя на тот, с которого реально посылается эл. почта.

Оцените статью

После нажатия кнопки «Отправить» ваше сообщение будет доставлено мне на почту.

Артём Мальцев

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

Права на использование материала, расположенного на этой странице https://vivazzi.pro/ru/it/sender-address-must-match-authenticated-user/:

Разрешается копировать материал с указанием её автора и ссылки на оригинал без использования параметра rel="nofollow" в теге <a>. Использование:

Автор статьи: Артём Мальцев
Ссылка на статью: <a href="https://vivazzi.pro/ru/it/sender-address-must-match-authenticated-user/">https://vivazzi.pro/ru/it/sender-address-must-match-authenticated-user/</a>

Больше: Правила использования сайта

Представляю вашему вниманию книгу, написанную моим близким другом Максимом Макуриным: Секреты эффективного управления ассортиментом.

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

Ошибки отправки и варианты их устранения

Если в процессе рассылки возникают ошибки отправки, нужно 
прервать рассылку, зайти в «Настройки/Общие
настройки/вкладка SMTP» и отредактировать текущие настройки. Затем
продолжить рассылку: нажмите черный треугольник возле кнопки
«Начать» и выберите необходимую опцию (перепослать на еще
неотправленные или на неудачно отправленные).

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

На нашем сайте https://www.epochta.ru/support/smtp/error.php и в
справке к программе https://www.epochta.ru/help/mailer/  в
разделе «Ошибки отправки» Вы можете найти список ошибок отправки и
варианты их решения.

У каждого SMTP провайдера код ошибки отправки имеет свое
значение. Коды ошибок начинаются на 400 — …..  и 500 — …..

Ознакомьтесь, пожалуйста, с самыми распространенными ошибками
отправки и с вариантами их устранения:

Проблемы с
адресом получателя

550 Message was not accepted — invalid mailbox. Local mailbox
 name@mail.ru is
unavailable: user not found
RSET

Данного почтового адреса не существует.


450: Requested mail action not taken: mailbox unavailable.

 Сервер не может получить доступ к почтовому ящику для
доставки сообщения. Это может быть вызвано процессом чистки мертвых
адресов на сервере, почтовый ящик может быть поврежден, или
почтовый ящик может находиться на другом сервере, который в
настоящее время не доступен. Также сетевое соединение могло быть
разорвано во время отправки, или удаленный почтовый сервер не хочет
принимать почту с вашего сервера по некоторым причинам (IP-адрес,
черные списки и т. д.).
Повторная попытка отправки письма на этот почтовый ящик может
оказаться успешной.


501: Syntax error in parameters or arguments.

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


512: The host server for the recipient’s domain name cannot be
found (DNS error).

У одного из серверов на пути к серверу назначения есть проблема
с DNS-сервером либо адрес получателя не верный.
Проверьте адрес получателя на правильность доменного имени
(орфографические ошибки в доменном имени или несуществующее
доменное имя).


523: The Recipient’s mailbox cannot receive messages this
big.

Размер сообщения (сообщение + все его вложения) превышает
ограничения по размеру на сервере получателя. Проверьте размер
сообщения, которое Вы подготовили для отправки, в частности, размер
вложений. Возможно, стоит разбить сообщения на части.


Email сообщения
заблокированы фильтрами сервера как

СПАМ

— Failed to deliver to ‘ name@nursat.net’
«We do not SPAM»
 — Original-Recipient: rfc822;< name@nursat.net>
Final-Recipient: system;< name@nursat.net>
Action: failed
Status: 5.0.0
 —  Technical details of permanent failure:
Google tried to deliver your message, but it was rejected by the
recipient domain. We recommend contacting the other email provider
for further information about the cause of this error. The error
that the other server returned was: 550 550  name@ramin.kz unknown user
account (state 13).

Возможно, Ваши письма были заблокированы фильтрами сервера как
СПАМ.
Есть несколько причин возникновения этой проблемы и вариантов
решения:
1. Ваше письмо не проходит проверку спам фильтрами. (попробуйте
отправить пустое письмо чтобы проверить это предположение).
2. В настройках SMTP сервера скорость и количество потоков слишком
велики для этого сервера. (рекомендуемые параметры – «Потоки» -1,
«Скорость» — 1 сообщение в минуту).
3. Кроме того рекомендуем использовать персонализацию писем, чтобы
каждое письмо воспринималось сервером как уникальное. Ознакомьтесь
со справкой по данному вопросу здесь — https://www.epochta.ru/help/mailer/ — Редактирование
сообщения — Подстановка текста.


 554 5.7.1 Message rejected under suspicion of being spam
W6KaP98v-W6KarkJh
 RSET

Ваши письма возможно заблокированы фильтрами сервера как
СПАМ.
Есть несколько причин возникновения этой проблемы и вариантов
решения:
1. Ваше письмо не проходит проверку спам фильтрами. (попробуйте
отправить пустое письмо чтобы проверить это предположение).
2. В настройках SMTP сервера скорость и количество потоков слишком
велики для этого сервера. (рекомендуемые параметры – «Потоки» – 1,
«Скорость» – 1 сообщение в минуту).
3. Кроме того, рекомендуем использовать персонализацию писем, чтобы
каждое письмо воспринималось сервером как уникальное. Ознакомьтесь
со справкой по данному вопросу здесь — https://www.epochta.ru/help/mailer/ — Редактирование
сообщения — Подстановка текста.


 554 5.7.1 Message rejected under suspicion of being spam
KiAmY1Tp-KiA016jT RSET
 RSET

Ваши письма возможно заблокированы фильтрами сервера как
СПАМ.
Есть несколько причин возникновения этой проблемы и вариантов
решения:
1. Ваше письмо не проходит проверку спам фильтрами. (попробуйте
отправить пустое письмо чтобы проверить это предположение).
2. В настройках SMTP сервера скорость и количество потоков слишком
велики для этого сервера. (рекомендуемые параметры – «Потоки» – 1,
«Скорость» – 1 сообщение в минуту).
3. Кроме того, рекомендуем использовать персонализацию писем, чтобы
каждое письмо воспринималось сервером как уникальное. Ознакомьтесь
со справкой по данному вопросу здесь — https://www.epochta.ru/help/mailer/ — Редактирование
сообщения — Подстановка текста.


Откройте программу, нажмите F1, или посмотрите справку на сайте
https://www.epochta.ru/help/mailer/ 


551 5.9.9 Spam message discarded. If you feel we mistreat you,
do contact us: abuse@email.ru
RSET

Вам необходимо написать письмо на abuse@email.ru который является вашим
email-провайдером и попросить добавить вас в белый список.

1. Ваше письмо не проходит проверку спам фильтрами. (попробуйте
отправить пустое письмо чтобы проверить это предположение).
2. В настройках SMTP сервера скорость и количество потоков слишком
велики для этого сервера. (рекомендуемые параметры – «Потоки» – 1,
«Скорость» – 1 сообщение в минуту).
3. Кроме того рекомендуем использовать персонализацию писем, чтобы
каждое письмо воспринималось сервером как уникальное. Ознакомьтесь
со справкой по данному вопросу здесь — https://www.epochta.ru/help/mailer/ — Редактирование
сообщения — Подстановка текста.


Проблема с логином или паролем

553 5.7.1 < name@gmail.com>: Sender address rejected: not
owned by user  name@artgallery.com.ua

RSET

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


535-5.7.1 Please log in with your web browser and then try
again. Learn more at535 5.7.1
https://support.google.com/mail/bin/answer.py?answer=78754
p2sm808096lbj.4Disconnected.


535 Incorrect  authentication data Disconnected.

Проверьте настройки SMTP-сервера. Убедитесь в том, что логин и
пароль введены правильно. Откройте «Настройки»/ «Общие Настройки»/
«SMTP», кликните дважды по адресу SMTP сервера, и в появившемся
окне исправьте имя пользователя и пароль.

Примечание 1: Убедитесь, что CAPS LOCK выключен — это
важно!
Примечание 2: Некоторые SMTP сервера требуют в качестве
логина «user@mail.ru» вместо просто «user», уточните эти
моменты.


535-5.7.1 Username and Password not accepted. Learn more
at
535 5.7.1 https://support.google.com/mail/bin/answer.py?answer=14257o5sm1396905lbg.5

Disconnected.

Проверьте настройки SMTP-сервера. Убедитесь в том, что логин и
пароль введены правильно. Откройте «Настройки»/ «Общие Настройки»/
«SMTP», кликните дважды по адресу SMTP сервера, и в появившемся
окне исправьте имя пользователя и пароль.

Примечание 1: Убедитесь, что CAPS LOCK выключен — это
важно!
Примечание 2: Некоторые SMTP сервера требуют в качестве
логина «user@mail.ru» вместо просто «user», уточните эти
моменты.


535 5.7.0 Failed. Incorrect username/password
Disconnected.

Согласно этому сообщению об ошибке вы ввели неверный
логин/пароль для текущей учетной записи.
Проверьте настройки SMTP-сервера. Убедитесь в том, что логин и
пароль введены правильно. Откройте «Настройки»/ «Общие Настройки»/
«SMTP», кликните дважды по адресу SMTP сервера, и в появившемся
окне исправьте имя пользователя и пароль.

Примечание 1: Убедитесь, что CAPS LOCK выключен — это
важно!
Примечание 2: Некоторые SMTP сервера требуют в качестве
логина «user@mail.ru» вместо просто «user», уточните эти
моменты.


503: Bad sequence of commands or this mail server requires
authentication.

Повторяющая ошибка 503 может свидетельствовать о проблемах
соединения. Отклик 503 от SMTP-сервера чаще всего является
показателем того, что SMTP-сервер требует аутентификации, а Вы
пытаетесь отправить сообщение без аутентификации (логин +
пароль).
Проверьте текущие параметры SMTP, чтобы убедиться в правильности
настроек SMTP-сервера. Зайдите в меню «Настройки/Общие
настройки/вкладка SMTP», дважды кликните на указаном в списке
аккаунте и  укажите аутентификацию (обычно, аутентификация
ESMTP),  логин и пароль.


513: Address type is incorrect or authentication required.

Убедитесь, что адрес электронной почты получателя введен верно и
не содержит ошибок. Затем попробуйте повторно отправить
сообщение.
Другой причиной может быть то, что SMTP-сервер требует
аутентификации, а Вы пытаетесь отправить сообщение без
аутентификации (обычно аутентификация ESMTP, логин + пароль).
Проверьте текущие параметры SMTP в меню «Настройки/Общие
настройки/вкладка SMTP», чтобы убедиться в правильности настроек
SMTP-сервера.


550 5.4.5 Daily sending quota exceeded.
d1sm2839081lbh.7

Превышен дневной лимит по отправке.
Уточните у Вашего SMTP-провайдера корректные настройки для
рассылки, настройки скорости рассылки и дневной лимит. Изменить эти
настройки можно в меню «Настройки/Общие настройки/вкладка SMTP»,
кликнув дважды по текущему аккаунту. Установите корректные
настройки скорости отправки в появившемся окне.


530: Access denied.

SMTP-сервер вашего провайдера, требует аутентификации, а Вы
пытаетесь отправить сообщение без аутентификации (логин +
пароль).
Проверьте текущие параметры SMTP в меню «Настройки/Общие
настройки/вкладка SMTP», чтобы убедиться в правильности настроек
SMTP-сервера.
Другой причиной может быть то, что ваш SMTP-сервер находится в
черном списке сервера получателя. Или, например, почтовый ящик
получателя не существует.


503 sender not yet given
Disconnected.

Для решения этой ошибки необходимо пройти в настройки SMTP
сервера и продублировать email адрес из поля «Логин» в поле «Email
отправителя».


535-5.7.1 Username and Password not accepted. Learn more
at
535 5.7.1 https://support.google.com/mail/bin/answer.py?answer=14257
gi19sm1293099lab.16
Disconnected.

Проверьте настройки SMTP-сервера. Убедитесь в том, что логин и
пароль введены правильно. Откройте «Настройки»/ «Общие Настройки»/
«SMTP», кликните дважды по адресу SMTP сервера, и в появившемся
окне исправьте имя пользователя и пароль.


501 sender address must match authenticated user
RCPT TO:<name@gmail.com>
RSET
503 sender not yet given
Disconnected.
или
530 5.1.8 <name@ro.ru>: Sender address rejected: Envelope
from do not match authentication data; check your settings
Disconnected.

Проблема заключается в том, что почтовый ящик отправителя не
принадлежит SMTP-серверу, через который ведется рассылка. Например,
если SMTP-сервер smtp.yandex.ru, тогда адрес отправителя должен
быть login@yandex.ru, или если
SMTP –  smtp.gmail.com, то адрес отправителя должен быть
login@gmail.com.Для решения
этой ошибки необходимо пройти в настройки SMTP сервера и
продублировать email адрес из поля «Логин» в поле Email
отправителя.


535-5.7.1 Please log in with your web browser and then try
again. Learn more at 535 5.7.1 https://support.google.com/mail/bin/answer.py?answer=78754
r8sm4616093lba.15

 Зайдите в вашу учетную запись через браузер и убедитесь,
что ящик не заблокирован.


451: Requested action aborted: local error in processing.

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


Неверный адрес
SMTP сервера или порт

Connecting to: first.hosted.in:25

Disconnected.

Disconnected.

Socket Error # 10060

Connection timed out.

В меню «Настройки/Общие настройки/SMTP» вам необходимо или
исправить адрес SMTP first.hosted.in или поменять порт 25 на
другой. Чтобы узнать номер порта вам необходимо обратиться к вашему
хостинг-провайдеру.


Connecting to: smtp.ukr.net:465
Connected.
 451 excessive mail rate for unknown mailhub, throttling
Disconnected.

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


Connecting to: mail.ukraine.com.ua:25 Login:
 name@hamula.kiev.ua
Disconnected. Disconnected. Socket Error #

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


Антивирус блокирует отправку

500: Syntax error, command unrecognized.

Ваш антивирус/брандмауэр блокирует входящие/исходящие соединения
SMTP. Для решения возникшей проблемы Вам следует корректно
настроить антивирус/брандмауэр.


Настройки
кодировки и
HELO

550 Access denied — Invalid HELO name

Зайдите в «Настройки/Общие настройки/вкладка «Рассылка», и
измените «Значение HELO». Кликните на вопросительный знак возле
поля HELO, обновите значение HELO и повторите рассылку.


Could not encode header data using charset
«»Disconnected.

Проблема возникает по причине некорректной кодировки. Перейдите
в «Настройки/Общие настройки/Рассылка» и измените текущее значение
в поле «Кодовая страница» на кодировку UTF-8 или Windows 1251.
 Повторите рассылку.

Дополнительные разделы:

  • Регистрация
  • Потерянная информация
  • Техническая поддержка

Понравилась статья? Поделить с друзьями:
  • Ошибка server or network error
  • Ошибка sendajaxtocrop ошибка создания изображения
  • Ошибка self level suspension inactive
  • Ошибка self cleaning pls wait
  • Ошибка sel на стиральной машине gorenje