Re: mail function problem

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



web2 wrote:
Chris a écrit :

Try this:
<?
$email = "test@xxxxx";
$headers  = "From: ".$email."\r\n";
$headers .= "X-Mailer: PHP/".phpversion()."\r\n";
if(mail("test2@xxxxx","essai","test",$headers)) {
   echo "OK: ".ini_get('sendmail_path');
} else {
   echo "NOK: ".ini_get('sendmail_path');
}
?>

   Note

Same result : "NOK /usr/lib/sendmail -t -i"
I think the problem is not in the test script.



Is that the right path? Normally it's /usr/sbin/sendmail not /usr/lib .

Yes, /usr/sbin/sendmail is a link to /usr/lib/sendmail.

I've made tests and with the php binary (php -f myscript.php), the mail is send.
It only doesn't work with the apache module (libphp5.so)...

So, it confirms that the script and the PHP configuration (php.ini) are OK.

Are you running SeLinux by any chance? Check your /var/log/messages and/or /var/log/syslog to see if they provide any answers.

--
Postgresql & php tutorials
http://www.designmagick.com/

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux