XF 2.2 Ошибка с почтой

Статус
В этой теме нельзя размещать новые ответы.
Версия XenForo
2.2.9

nezuma

Проверенные
Сообщения
79
Решения
2
Реакции
22
Баллы
150
Свой домен почтовый, своя почта, настроил по манулу
До этого за меня настраивали почту, не заглядывал никогда, написал хосту prt - от хоста, dmark - настроен, a - все на месте, mx - тоже ну и ns - есть.
SSL сертификат создал - выписал все в настройках, ничего не пашет - сообщения не приходят, в админке ошибка, при этом почта полностью рабочая.
1656450522541.png1656450556586.png1656450569697.png
галочки нужные стоят
  • Email to **@mail.ru from **@mail.ru failed: Connection could not be established with host smtp.rimworlda.ru :stream_socket_client(): SSL operation failed with code 1. OpenSSL Error messages: error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed
#0 [internal function]: Swift_Transport_StreamBuffer->{closure}(2, 'stream_socket_c...', '/var/www/h10001...', 264, Array)
#1 src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php(264): stream_socket_client('ssl://smtp.rimw...', 0, '', 30, 4, Resource id #12)
#2 src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php(58): Swift_Transport_StreamBuffer->establishSocketConnection()
#3 src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(143): Swift_Transport_StreamBuffer->initialize(Array)
#4 src/XF/Mail/Mailer.php(294): Swift_Transport_AbstractSmtpTransport->start()
#5 src/XF/Mail/Queue.php(148): XF\Mail\Mailer->send(Object(Swift_Message), Object(XF\Mail\SmtpTransport), Array)
#6 src/XF/Job/MailQueue.php(12): XF\Mail\Queue->run(7.97796)
#7 src/XF/Job/Manager.php(260): XF\Job\MailQueue->run(7.97796)
#8 src/XF/Job/Manager.php(202): XF\Job\Manager->runJobInternal(Array, 7.97796)
#9 src/XF/Job/Manager.php(86): XF\Job\Manager->runJobEntry(Array, 7.97796)
#10 job.php(43): XF\Job\Manager->runQueue(false, 8)
#11 {main}
array(4) {
["url"] => string(8) "/job.php"
["referrer"] => string(36) " "
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
от хоста ответ получил - что все работает
1656450725312.png
почтовый домен - rimworlda.ru, домен сайта доч. - forum.rimworlda.ru домен основы - такойже как почтовый
 
Последнее редактирование:
Для начал я бы порекомендовал проверить без серта, если там всё нормально, то смотреть в сторону сертификата, так же порт соответственно на момент проверки нужно будет сменить на соответствующий.
 
Нет, теперь новая ошибка
Email to **@mail.ru from **@mail.ru failed: Failed to authenticate on SMTP server with username "[email protected]" using 3 possible authenticators. Authenticator CRAM-MD5 returned Expected response code 235 but got code "535", with message "535 Incorrect authentication data ". Authenticator LOGIN returned Expected response code 235 but got code "535", with message "535 Incorrect authentication data ". Authenticator PLAIN returned Expected response code 235 but got code "535", with message "535 Incorrect authentication data "
#0 src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/EsmtpTransport.php(371): Swift_Transport_Esmtp_AuthHandler->afterEhlo(Object(XF\Mail\SmtpTransport))
#1 src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(148): Swift_Transport_EsmtpTransport->doHeloCommand()
#2 src/XF/Mail/Mailer.php(294): Swift_Transport_AbstractSmtpTransport->start()
#3 src/XF/Mail/Queue.php(148): XF\Mail\Mailer->send(Object(Swift_Message), Object(XF\Mail\SmtpTransport), Array)
#4 src/XF/Job/MailQueue.php(12): XF\Mail\Queue->run(8)
#5 src/XF/Job/Manager.php(260): XF\Job\MailQueue->run(8)
#6 src/XF/Job/Manager.php(202): XF\Job\Manager->runJobInternal(Array, 8)
#7 src/XF/Job/Manager.php(86): XF\Job\Manager->runJobEntry(Array, 8)
#8 job.php(43): XF\Job\Manager->runQueue(false, 8)
#9 {main}
array(4) {
["url"] => string(8) "/job.php"
["referrer"] => string(56) " "
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
 
Email to **@mail.ru from **@mail.ru failed: Expected response code 354 but got code "503", with message "503-All RCPT commands were rejected with this error: 503-Sender verify failed 503 Valid RCPT command must precede DATA

#0 src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(344): Swift_Transport_AbstractSmtpTransport->assertResponseCode('503-All RCPT co...', Array)
#1 src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/EsmtpTransport.php(305): Swift_Transport_AbstractSmtpTransport->executeCommand('DATA
', Array, Array, false, NULL)
#2 src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(392): Swift_Transport_EsmtpTransport->executeCommand('DATA
', Array, Array)
#3 src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(499): Swift_Transport_AbstractSmtpTransport->doDataCommand(Array)
#4 src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(518): Swift_Transport_AbstractSmtpTransport->doMailTransaction(Object(Swift_Message), 'bounce+09ca6206...', Array, Array)
#5 src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(206): Swift_Transport_AbstractSmtpTransport->sendTo(Object(Swift_Message), 'bounce+09ca6206...', Array, Array)
#6 src/XF/Mail/Mailer.php(312): Swift_Transport_AbstractSmtpTransport->send(Object(Swift_Message), Array)
#7 src/XF/Mail/Mail.php(458): XF\Mail\Mailer->send(Object(Swift_Message), Object(XF\Mail\SmtpTransport), NULL, true)
#8 src/XF/Service/User/AbstractConfirmationService.php(85): XF\Mail\Mail->send()
#9 src/XF/Service/User/AbstractConfirmationService.php(63): XF\Service\User\AbstractConfirmationService->sendConfirmationEmail()
#10 src/XF/ControllerPlugin/EmailConfirmation.php(43): XF\Service\User\AbstractConfirmationService->triggerConfirmation()
#11 src/XF/Pub/Controller/AccountConfirmation.php(58): XF\ControllerPlugin\EmailConfirmation->actionResend(Object(XF\Entity\User), '/account-confir...', Array)
#12 src/XF/Mvc/Dispatcher.php(352): XF\Pub\Controller\AccountConfirmation->actionResend(Object(XF\Mvc\ParameterBag))
#13 src/XF/Mvc/Dispatcher.php(259): XF\Mvc\Dispatcher->dispatchClass('XF:AccountConfi...', 'Resend', Object(XF\Mvc\RouteMatch), Object(XF\Pub\Controller\AccountConfirmation), NULL)
#14 src/XF/Mvc/Dispatcher.php(115): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XF\Pub\Controller\AccountConfirmation), NULL)
#15 src/XF/Mvc/Dispatcher.php(57): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#16 src/XF/App.php(2352): XF\Mvc\Dispatcher->run()
#17 src/XF.php(524): XF\App->run()
#18 index.php(20): XF::runApp('XF\\Pub\\App')
#19 {main}
array(4) {
["url"] => string(28) "/account-confirmation/resend"
["referrer"] => string(27) " "
["_GET"] => array(1) {
["/account-confirmation/resend"] => string(0) ""
}
["_POST"] => array(4) {
["_xfToken"] => string(8) "********"
["_xfRequestUri"] => string(1) "/"
["_xfWithData"] => string(1) "1"
["_xfResponseType"] => string(4) "json"
}
}
 
По итогу я так и не понял, кто Ваш SMTP-сервер.
И проверяйте через админку работу почты, там же целый инструмент для этого есть: /admin.php?tools/test-email
 
По итогу я так и не понял, кто Ваш SMTP-сервер.
И проверяйте через админку работу почты, там же целый инструмент для этого есть: /admin.php?tools/test-email
про инструмент забыл совсем, спасибо, хост дает smtp, если я верно понял вопрос
 
С инструмента отправьте лог отправки письма. Там хотя бы видны команды от движка на почтовый сервер.
1656478261446.png

тут вся ошибка и была, галочка стояла, убрал - все заработало. c сертом все норм, всех благодарю.<3
 
Последнее редактирование:
Посмотреть вложение 139526

тут вся ошибка и была, галочка стояла, убрал - все заработало. c сертом все норм, всех благодарю.<3
Однако в первом посте другого рода была ошибка, при активной настройке на скрине, совсем другого рода ошибку отдаёт, видимо у Вас ещё что-то было, что Вы исправили пока разбирались, ну ладно, главное решили.
 
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу