Как можно поменять адрес отправителя в команде mail в php? Был выставлен
sendmail_path = "/usr/sbin/sendmail -t -i -f mymail@mydomain.ru"
и всё работает но только когда вызываешь через браузер. Стоит вызвать из командной строки ( используя php -f /путь_до_скрипта/ ) - отправитель становится From: root@web вместо From: mymail@mydomain.ru.
Разобрался. При обращении из Apache ( через браузер ) php использует файл настроек /etc/php/7.2/apache2/php.ini . При обращении из командной строки используется файл настроек /etc/php/7.2/cli/php.ini . Требуется прописать аналогичную настройку во втором ini и всё работает корректно.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости