Такая проблема никак не хочет работать функция mail() в php, всегда возвращает false в логах пусто. Но если из под root вызвать скрипт в консоли то почта уходит. Подскажите как починить?
slo_nik, да, чист.... 1 строка <? var_dump(mail(test@test.ru','test','test'));
из под php юзера всегда возвращает false хотя из консоли выполняется и письмо приходит.
Денис Ручьев, так, просто, цитата из официальной документации
Возвращает TRUE, если письмо было принято для передачи, иначе FALSE
И что Вы хотите увидеть в результате работы var_dump()?
Почитайте в документации о php.net/manual/ru/function.mail.php, передайте правильные параметры и потом уже тестируйте.
А то, что Вы показали...
slo_nik, В результате я хочу увидеть TRUE, это будет значит что функция работает. а чем это не код? рабочая функция mail с минимальным - необходимым набором параметров. Я же написал что в логах ничего нет, просто false и все, не в мэйл логах, не в логах эксима, в еррор логах так же пусто. Я вполне полно описал ситуацию! мне не нужна ваша помощь по коду, проблема в конфиге сервера.