php mail и apache 2

sidewinder

Guest
php mail и apache 2

Хочу отправить письмо
PHP:
$err=mail("[email protected]","support","Hello!");
if( $err) echo("OK<br>"); else echo("mail error<br>");
При отправке пишет mail error и ничего больше. Глянул в /var/log/httpd/error_log
такое сообщение:
Program mode requires special privileges, e.g., root or TrustedUser.
Где надо указать этого самого TrustedUser и какого?
 

sidewinder

Guest
Понял.
Тоесть php пытается выполнить sendmail -t -i кажется так.
А как сделать так, что бы он не пытался запустить sendmail, а делал как и все: подключался на localhost:25 и отправлял письмо?
 

Cougar

Кошак
fsockopen()
fputs()

Вообще - на php.spb.ru есть достаточно неплохой класс как раз для отправки почты
 
Сверху