LINUX.ORG.RU

mail() PHP не отправляет почту


0

0

mail() PHP не отправляет почту. У меня на ПК под RedHat 9. реализован вебсервер Apache+PHP+MySQL, почтовий сервер sendmail и размещен сайт. На сайте реализовал формирование анкеты и отправку её с помощью mail() PHP на указанный ел. адрес. Но mail() не шлет. В error_log выдаёт «/usr PHP Permission denied». В php.ini указан порт 25. Чтото связано с правами usera? Прошу, помогите.


воспользуйтесь поиском

hizel ★★★★★
()

Его надо покормить.

LamerOk ★★★★★
()

в линуксе пхп шлет через sendmail. Проверь что он выставлен правильно и есть права на его запуск.

http://www.php.net/manual/en/mail.configuration.php#ini.sendmail-path

Наиболее правильный же метод есть не использовать функцию mail() а использоватьс тороний класс который умеет слать разными способами, и через smtp в том числе. Это например PHPMailer или Zend_Mail

roller ★★★
()
Ответ на: комментарий от roller

>Наиболее правильный же метод есть не использовать php, а использовать более правильный ЯП.

пофикшено во имя луны

KDE4user
()
Ответ на: комментарий от KDE4user

Какой мастерский стеб, какой аргументированный ответ, какая неоценимая помощь. Ироничный юмор в каждом вашем слове. Ваши знания и отсутствие снобизма видны в каждой запятой. Пишите же еще!

roller ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.