alkit Posted September 3, 2009 Share Posted September 3, 2009 Hi, I got a customized php program made for me that handles my sales database. Whenever I click on an item that it has been shipped, it emails the customer to say that the item has been shipped. I have recently changed web hosts (from 1 shared host to another), and now the customers are not getting any emails So to try troubleshoot the problem, I created a simple php file with the following code: <?php $to = "[myemail]@gmail.com"; $subject = "Test mail"; $message = "Hello! This is a simple email message."; $from = "[myemail]@gmail.com"; $headers = "From: $from"; mail($to,$subject,$message,$headers); echo "Mail Sent."; ?> (I just put [myemail] instead of my actual email address for the sake of this post only) And lo and behold, I am not receiving any emails either. So I contacted my host provider and he told me that he can see the following error in the mail log: R=checkspam2: Mail sent by user nobody being discarded due to sender restrictions So my question is, how do I (or what do I tell my host to do) to fix it? Thanks in advance Quote Link to comment Share on other sites More sharing options...
PFMaBiSmAd Posted September 3, 2009 Share Posted September 3, 2009 Is the $from address that you are using an @gmail.com address or is it an email address hosted at the sending mail server? It needs to be the later. Quote Link to comment Share on other sites More sharing options...
alkit Posted September 3, 2009 Author Share Posted September 3, 2009 doesn't make any difference. Even if I use my email on my domain that I'm hosting with, I still don;t get nay emails Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.