I'm quite sure it's not a problem with the mail function. It's probably the reverse dns configuration on your SMTP/sendmail server. AOL & Verizon have been two real sticklers for that. If you know the IP address that your server is sending the email from you can use this: http://www.dnsstuff.com/tools/ptr.ch?ip=YOURIPADDRESS To check the revers dns resolution. You may be surprised. <>< Ryan -----Original Message----- From: Manuel Lemos [mailto:mlemos@xxxxxxx] Sent: Tuesday, May 18, 2004 10:28 PM To: php-db@xxxxxxxxxxxxx Subject: Re: mail() function and AOL users Hello, On 12/12/2003 04:34 AM, Matt Perry wrote: > I use the following php mail function in an online applicaiton program: > > mail($email, "application submitted", $message, "From: > employment@xxxxxxxxxxxxx\r\n"); > > This function does not always work when I modify $message. I have > checked for null values for $message already but this does not seem to > be the problem. > I am trying to develop some sort of pattern of when this function > works and when it does not. > The only essential difference between the values I pass in for message > is the one that does not always work includes a link. Apparently > anyone useing AOL email is particularly vulnerable to this problem. > > Is it likely that AOL and other mail servers sometimes block any email > from a web site if it has a link in the main body? Or should I not be > useing mail() in this manner to begin with? Maybe you are not generating the message headers and body properly. Without seeing the code that you use to define $message, it is hard to tell. I just suggest that you try this class to properly compose and send your messages: http://www.phpclasses.org/mimemessage -- Regards, Manuel Lemos PHP Classes - Free ready to use OOP components written in PHP http://www.phpclasses.org/ PHP Reviews - Reviews of PHP books and other products http://www.phpclasses.org/reviews/ Metastorage - Data object relational mapping layer generator http://www.meta-language.net/metastorage.html -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php