Posted by Andy Hassall on 01/14/06 01:35
On Fri, 13 Jan 2006 15:19:01 -0800, "Vic Spainhower" <vic@showsec.com> wrote:
>Is there any way to determine why a PHP mail message is not delivered? I
>have a particular user who is not receiving mail from my PHP application and
>I don't know why, it just totally disappears. Using the following test did
>not work either.
>
> $to = 'gladys@herwebsite.com';
> $subject = 'Wakeup Gladys!';
> $message = '<b>yo</b>, whassup?';
> $headers = "From: vic@mywebsite.com\r\n" .
> 'X-Mailer: PHP/' . phpversion() . "\r\n" .
> "MIME-Version: 1.0\r\n" .
> "Content-Type: text/html; charset=utf-8\r\n" .
> "Content-Transfer-Encoding: 8bit\r\n\r\n";
Presumably there's a call to mail() as well ;-)
How much access to mailserver logs on both sides do you have? First place I'd
look is /var/log/maillog (or equivalent) at least on the sending system to make
sure it's going out, and then on the receiving end to see if it arrived but was
subsequently zapped by spam filters.
--
Andy Hassall :: andy@andyh.co.uk :: http://www.andyh.co.uk
http://www.andyhsoftware.co.uk/space :: disk and FTP usage analysis tool
[Back to original message]
|