Проблема с отправкой писем

DezLifer

Проверенные
Сообщения
107
Реакции
6
Баллы
720
Ошибка описана ниже.
Полностью и целеком

Форматирование (BB-код):
Swift_TransportException: Email to [email protected] failed: Expected response code 250 but got code "550", with message "550 Message was not accepted -- it contains invalid headers. More specially, 'From:' header must match user you are sending mail from. See http://help.mail.ru/mail-help/mailer/popsmtp for details. " src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php:383

Код:
#0 src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(281): Swift_Transport_AbstractSmtpTransport->_assertResponseCode('550 Message was...', Array)
#1 src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/EsmtpTransport.php(270): Swift_Transport_AbstractSmtpTransport->executeCommand('
.
', Array, Array)
#2 src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(333): Swift_Transport_EsmtpTransport->executeCommand('
.
', Array)
#3 src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(428): Swift_Transport_AbstractSmtpTransport->_streamMessage(Object(Swift_Message))
#4 src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(444): Swift_Transport_AbstractSmtpTransport->_doMailTransaction(Object(Swift_Message), 'info@mysite...', Array, Array)
#5 src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(176): Swift_Transport_AbstractSmtpTransport->_sendTo(Object(Swift_Message), 'info@mysite...', Array, Array)
#6 src/XF/Mail/Mailer.php(292): Swift_Transport_AbstractSmtpTransport->send(Object(Swift_Message), Array)
#7 src/XF/Mail/Queue.php(138): XF\Mail\Mailer->send(Object(Swift_Message), Object(Swift_SmtpTransport), Array)
#8 src/XF/Job/MailQueue.php(12): XF\Mail\Queue->run(G)
#9 src/XF/Job/Manager.php(253): XF\Job\MailQueue->run(G)
#10 src/XF/Job/Manager.php(195): XF\Job\Manager->runJobInternal(Array, G)
#11 src/XF/Job/Manager.php(79): XF\Job\Manager->runJobEntry(Array, G)
#12 job.php(42): XF\Job\Manager->runQueue(false, 8)
#13 {main}

JSON:
array(4) {
  ["url"] => string(8) "/job.php"
  ["referrer"] => string(22) "https://mysite.ru/"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}

++ Starting Swift_SmtpTransport
<< 220 smtpng2.m.smailru.net ESMTP ready (Looking for Mail for your domain? Visit )

>> EHLO mysite.ru

<< 250-smtpng2.m.smailru.net
250-SIZE 73400320
250-8BITMIME
250-PIPELINING
250 AUTH PLAIN LOGIN XOAUTH2

>> AUTH LOGIN

<< 334 VXNlcm5hbWU6

>> aW5mb0Bza3lwbHVnaW5zLnJ1

<< 334 UGFzc3dvcmQ6

>> NGs5ZVklWnpobUlC

<< 235 Authentication succeeded

++ Swift_SmtpTransport started
>> MAIL FROM:<[email protected]>

<< 250 OK

>> RCPT TO:<[email protected]>

<< 501 sender address must match authenticated user

!! Expected response code 250/251/252 but got code "501", with message "501 sender address must match authenticated user
" (code: 501)
>> RSET

<< 503 sender not yet given

!! Expected response code 250 but got code "503", with message "503 sender not yet given
" (code: 503)

XVp46esx1kU.jpgR92wTTVB-gA.jpgDISKL2xE1YU.jpg
 
Последнее редактирование:
Тем на форуме полно. Изучайте.
 
Вам почтовый сервер нормально ошибку же отдаёт:
'From:' header must match user you are sending mail from
У Вас пользователь в заголовке From отличается от того, под которым происходит логин.
 
Тем на форуме полно. Изучайте.
Не помогло ничего!

Вам почтовый сервер нормально ошибку же отдаёт:

У Вас пользователь в заголовке From отличается от того, под которым происходит логин.
Ну везде все одинаково
 
Адрес у этих двух настроек должен совпадать:
1599349359949.png
Учитывая, что Вы максимально замазали ящики, Вам придётся вручную сверять эти ящики.
 
  • Мне нравится
Реакции: Hope
они одинаковые
Ну у Вас же почтовик не просто так жалуется, что мыло - не то.
Сверяйте. Вдруг где-то кириллица или лишний символ закрался.
Лучше скопировать и вставить.
 
Ну у Вас же почтовик не просто так жалуется, что мыло - не то.
Сверяйте. Вдруг где-то кириллица или лишний символ закрался.
Лучше скопировать и вставить.
делал так раз 10.
1 почта для отказов у меня и 1 дефолтная.
Все 2 почты на 1 домене
 
  • Мне нравится
Реакции: Hope
Хорошо, расскажите, как так вышло, что на скриншоте у Вас авторизация происходит под ящиком [email protected], а в отладочных командах у Вас совсем другой ящик фигурирует?
[email protected] это ящик для возврата писем
[email protected] - Это ящик основной
 
Конечно. Но для замазанных доменов решение тоже будет замазано.
 
1SxC9tk.png

r61mkWK.png

fv3BFdL.png
Вот вам НЕ ЗАМАЗАННЫЕ СКРИНЫ
Ну я не уверен что вам это поможет.
 
  • Печально
Реакции: Len
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу