DATA not accepted from server

Ошибки при использовании модулей, установке и использовании опенкарта
Евгений777
Сообщения: 1
Зарегистрирован: 17.06.2025

DATA not accepted from server

Непрочитанное сообщение Евгений777 »

Подскажите, пожалуйста. Проблема с SMTP через mail.ru ocStore 3.0.3.7. от liveopencart
Всегда заказчикам подключаю доменную почту smtp через сервера mail.ru, всегда работает все нормально. Сейчас заказчик попросил тоже через mail.ru но не доменную, а обычную почту, и ошибка, не могу понять где. В тех поддержке mail говорят нет блокировки. Попробовал настроить через Outlook, письма отправляются. Менял всегда для доменной что бы работала в

catalog\controller\information\contact.php :

$mail->setFrom($this->request->post['email']);
на
$mail->setFrom($this->config->get('config_email'));

и в system/library/mail/smtp.php

if ($this->verp) {
                fputs($handle, 'MAIL FROM: <' . $this->smtp_username . '>XVERP' . "\r\n");
            } else {
                fputs($handle, 'MAIL FROM: <' . $this->smtp_username . '>' . "\r\n");
            }

на 

            if ($this->verp) {
                fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . "\r\n");
            } else {
                fputs($handle, 'MAIL FROM: <' . $this->from . '>' . "\r\n");
            }


Ошибки в логах:

[Tue Jun 17 17:35:38 2025] [php7:error] [pid 642038:tid 642038] 
PHP Fatal error:  Uncaught Exception: Error: DATA not accepted from server! in /public_html/system/library/mail/smtp.php:241\nStack trace:\n#0 
/public_html/system/library/mail/smtp.php(209): Mail\\Smtp->handleReply(Resource id #77, 250, 'Error: DATA not...')\n#1 
/public_html/system/library/mail.php(142): Mail\\Smtp->send()\n#2 
/storage/modification/catalog/controller/information/contact.php(37): Mail->send()\n#3 
/storage/modification/system/engine/action.php(79): ControllerInformationContact->index()\n#4 
/public_html/catalog/controller/startup/router.php(25): Action->execute(Object(Registry))\n#5 
/storage/modification/system/engine/action.php(79): ControllerStartupRouter->index()\n#6 
/public_html/system/engine/router.php(67): Action->execute(Object(Registry))\n#7 
 in /public_html/system/library/mail/smtp.php on line 241
 
Ответить