![what is my mail server name in dreamhost what is my mail server name in dreamhost](https://www.websiterating.com/wp-content/uploads/dreamhost-shared-plans.png)
The SMTP debugging output is shown below: Warning: stream_socket_enable_crypto(): Peer certificate CN=`*.' did not match expected CN=`'įailed to connect to ssl://:465 When sending via PHP mail, you may see the following errors: PHP 5.6+ handles certificates differently than previous versions as explained on the following page: Please ensure you are only using your mail server name when connecting. Due to how modern mail clients handle security, this is now NOT recommended as it may throw connection errors. In the past, it was possible to use to connect (where is your actual domain name). To avoid this, make sure your site is configured to use SMTP for sending: If you've verified that you've configured your domain properly to follow Sender Domain Policy, but email messages still aren't being sent from a shared server, it's possible that the server has reached its hourly sending limit. Įmail messages aren't being sent on shared servers If you enable SMTP authentication, you can use any email address you like as the FROM address. If DreamHost is not hosting your email, you must use SMTP authentication to send in your PHP mail form. Changing this to your email hosted with DreamHost allows the form to send correctly. įor example, if you’re sending from a site called, the FROM address in your PHP Mail form must be something like.
![what is my mail server name in dreamhost what is my mail server name in dreamhost](https://www.itegritygroup.com/wp-content/uploads/2011/07/internet-email-settings.png)
The FROM address you’re using is not an email address on the domain you’re sending from and/or it’s not hosted with DreamHost. The outgoing spam prevention policies that were put into effect, as detailed here. This happens because of the following reasons: Please read: (in reply to end of DATA command)) In this directory, you’ll see emails that have failed to send. Navigate to the /Maildir/new folder which is located in your user’s directory : Log in to your web server via FTP or SSH. Ī simple way to confirm if this is the case: If you’ve created a PHP mail form and find it’s not sending email, then it’s most often due to the FROM address the form is using in its headers.