Ошибка при отправке почты через SMTP

#
Ошибка при отправке почты через SMTP
Добрый день. Хостер не поддерживает отправку почты через mail(). В конфигах HostCMS переключил отправку почты на SMTP. При попытке отправить почту через SMTP в админке писало ошибку "503 AUTH command used when not advertised".
В ядре smtp.php была изменена команда HELO на EHLO. Теперь отправка писем прерывается с ошибкой "SMTP error: "250-SIZE 52428800 " Отправляется форма обратной связи, размеры письма не должны быть больлшими. Почтовый ящик работает корректно, грейлист отключен, тестовые письма ходят. В чем может быть проблема?
Модератор
#
Re: Ошибка при отправке почты через SMTP
версия/редакция?
#
Re: Ошибка при отправке почты через SMTP
Версия HostCMS: 6.0.9
Модератор
#
Re: Ошибка при отправке почты через SMTP
Обновитесь до версии 6.1.2. В одной из последних версий менялась работа с SMTP.
Вы только что начали читать предложение, чтение которого вы уже заканчиваете.
#
Re: Ошибка при отправке почты через SMTP
Спасибо, обновление помогло.
Модератор
#
Re: Ошибка при отправке почты через SMTP
Пожалуйста.
Вы только что начали читать предложение, чтение которого вы уже заканчиваете.
#
Re: Ошибка при отправке почты через SMTP
для яндекса кто-нибудь настраивал?
HostDev.pw - модули для HostCMS, Telegram: @hostdev
Модератор
#
Re: Ошибка при отправке почты через SMTP
EugenyP,
Настраивали. Там все просто. Логин, пароль почты, порт - 465, хост - ssl://smtp.yandex.ru
Вы только что начали читать предложение, чтение которого вы уже заканчиваете.
#
Re: Ошибка при отправке почты через SMTP
alexander.egorov писал(а):
порт - 465, хост - ssl://smtp.yandex.ru

Версия HostCMS:  6.7.9
Для smtp.mail.ru также надо?
return array(
    'default' => array(
        'driver' => 'smtp',
    ),
    'sendmail' => array(
        'driver' => 'sendmail',
    ),
    'smtp' => array(
        'driver' => 'smtp',
        'username' => 'admin@mail.ru', // Логин
        'password' => 'adminPASW', // Пароль
        'host' => 'ssl://smtp.mail.ru', // для SSL используйте ssl://smtp.server.com
        'port' => '465', // Порт, для SSL укажите порт 465
        'options' => array(
            'ssl' => array(
                'verify_peer' => FALSE,
                'verify_peer_name' => FALSE,
                'allow_self_signed' => TRUE
            )
        )
    )
);

Тестировать можно также?
Core_Mail::instance()
->to('user@mail.ru')
->from('admin@mail.ru')
->subject('Theme')
->message('Hello')
->contentType('text/plain')
->header('X-HostCMS-Reason', 'Alert')
->header('Precedence', 'bulk')
->send();

E-mail: info@syrbek.ru / телега: @syrbek /skype: activexm / syrbek.ru / Поддержка сайтов / г. Москва [HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, Git, SVN, Redmine]
Модератор
#
Re: Ошибка при отправке почты через SMTP
Seri,
судя по всему ответ на оба вопроса - да
https://help.mail.ru/mail-help/mailer/popsmtp
Авторизация