Добрый вечер.
Столкнулся с проблемой отправки писем у сайта.
На сервере больше одного сайта.
При отправке письма через консоль сервер все нормально отправляется.
echo "Test mail from work service. Тестовое письмо, проверка работоспособности." | sendmail -fwww@мой_сайт.net мой_ящик@ya.ru
Но вот если через php отправка, то письмо как бы отправляет от основного домена на сервер который в бит в настройках exim primary_hostname = мой_домен.ru
Письмо приходит с пометкой что
отправлено через: мой_домен.ru
подписан: мой_сайт.net
система FreeBSD.
мта exim4
php 7.2
nginx 1.14
В виртуал хосте пробовал добавлять в обработчик php
fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f www@мой_сайт.net";
и так
fastcgi_param PHP_VALUE "sendmail_path=/usr/sbin/sendmail -t -i -fwww@мой_сайт.net";
Не получается не в какую.
Уже попробовал указать в php-fpm
php_admin_value[sendmail_path] = "/usr/sbin/sendmail -t -i -fwww@мой_сайт.net"
Не работает.
На apache24 достаточно было указать в настройках виртуал хоста параметр
php_admin_value sendmail_path "/usr/sbin/sendmail -t -i -fwww@мой_сайт.net"
Подскажите пожалуйста что я делаю не так, уже все пере пробовал