Я использую apache, php и sendmail. Я могу отправлять почту из командной строки с помощью sendmail.
Однако в php-файле функция почты не работает.
Затем я запускаю этот тестовый файл электронной почты php из командной строки. Оно работает.
#> php mail_test.php
Я подумал, что это проблема с apache, и включил httpd_can_sendmail. Но это все еще не работает. Я проверил разрешение sendmail, оно 666.
Я проверил журнал ошибок httpd и обнаружил следующее:
sh: / usr / sbin / sendmail: В доступе отказано.
Я больше не знаю, где изменить разрешение.