February 26, 2015 in Classic self-hosted technical help
This is a huge issue i'm experiencing, as my users aren't receiving validation emails or password reset emails. I contacted IPS support and they told me:
Mail is being handed off to the server using PHP Mail() however, since neither the forum error logs show email errors, and the utility I used said it handed it off to PHP Mail() without error.You''ll need to contact your server Host and have them investigate why this is happening. PHP Mail() may not be available, or it's broken.Once your Host fixes that, and mail is going out, that will solve the issue.
I have a VPS from Godaddy and it's not full managed so I can't get help from them (expected to know how to handle a VPS myself). For the most part this is fine but I can't figure out what's wrong.
If anyone could give me some insight on how to solve this it'd be greatly appreciated!
Copy this to a file on your server in your HTML directory and then run it directly to test your PHP mail system.
mail( "email@example.com", "Email subject", "Email body" );exit;
Copy this to a file on your server in your HTML directory and then run it directly to test your PHP mail system. <?phpini_set('display_errors',1);error_reporting(E_ALL);mail( "firstname.lastname@example.org", "Email subject", "Email body" );exit;mailtest.php
Hey, thank you for your reply!
I did this and used my main email, nothing showed up when visiting that url after uploading it to my html directory and I received no email.
So it would appear that it is your server (ISP) and not your ip.board installation.
Did you talk to your ISP?
So it would appear that it is your server (ISP) and not your ip.board installation.Did you talk to your ISP?
Yes, but GoDaddy said that they'd have to charge me to do this. I have a VPS but it's not fully managed so I don't get support.
Run away from GoDaddy, please. They are one of the nets worst and most infamous domain registrars and an even worse hosting service. Your mail delivery problems are probably entirely on their end, you're likely using an IP that has been blacklisted because GoDaddy probably can't be bothered to properly monitor or keep their IP's clean before they hand them off to new clients.
But anyways, if this is a VPS, check /var/log/mail.log, look for the message you sent, see if the remote mail server rejected the message.
Also, please check your VPS' IP address and see if it is on any common blacklists here:http://mxtoolbox.com/blacklists.aspx
This topic is now archived and is closed to further replies.
Started September 8
Started 1 hour ago
Started September 9, 2016