коментариев
Поделиться статьей:

Не работает почта на битриксе php mail()

01.07.2015 34132 на прочтение 1 минута

Не отправляется email из продукта. Что делать?

1) Продукт использует стандартную функцию php mail() для отправки почты. Прежде всего необходимо проверить работоспособность этой функции.
Создайте и запустите на своём сайте тестовый файл следующего содержания:
if (mail("to@mail","test subject", "test body","From: from@mail"))
echo "Сообщение передано функции mail, проверьте почту в ящике.";
else
echo "Функция mail не работает, свяжитесь с администрацией хостинга.";
?>

Замените "to@mail" на адрес получателя (Ваш email адрес), "from@mail" - на адрес отправителя (email администратора, указанный в настроеках Главного модуля).
Если письмо не попало в ящик - обратитесь к администратору почтового сервера, возможно тестовое письмо и все письма с вашего сайта попадают в спам.
Если письмо пришло - проблема в настройках продукта, создайте обращение в техподдержку, в котором укажите по шагам ваши действия.

2) Заходим на сервер по ssh. Открываем файл /etc/php.d/bitrixenv.ini и меняем:
sendmail_path = msmtp -t -i
на
sendmail_path = /usr/sbin/sendmail -i -t [email protected]
Сохраняем измнения и перезапускаем Apache - service httpd restart

Компания HyperHost™  - хостинг для сайтов от профессионалов

Дополнительно более подробно о Битриксе в этой статье. Возможно вам пригодится инструкция по установке SSL-сертификата на BitrixVM.

Заказать сервер для Bitrix


Close Screen
Yurii Prokopyshyn
Статей: 174
Оцените статью:


Спасибо за отзыв
Рейтинг: 4.6 из 5 Голосов: 18