С недавнего времени админу перестали приходить письма о новых заказах.
Ответ хостера Beget:
Выявили по логам, что письма с вашего сайта в основном не доставляются только на сервера mail.ru. Дело в том, что mail.ru требуют, чтобы заголовки From и envelope-from совпадали при отправке письма. Чтобы при отправке с сайта через функцию php mail() отображался нужный вам заголовок в envelope-from, необходимо добавить пятый параметр в функцию php mail().
Это можно сделать в админ. панели вашего сайта или же напрямую в скрипте отправке:
mail($to, $subject, $message, $headers, $additional_parameters);
Для того, чтобы отправка прошла с измененным доменом, необходимо передать пятый параметр с флагом -f:
mail($to, $subject, $message, $headers, '
[email protected]');
Судя по логам вызова php_mail(), правки необходимо вносить в следующий файл /home/f/freedooy/kaminchi.ru/public_html/system/library/mail.php:
Нужна помощь в настройке. ocStore Версия 1.5.5.1.2
Сам файл во вложении
mail.php