From Website to Inbox the “Easy SMTP Way”
Websites can use email for password reset, two-factor identification codes, and e-commerce confirmations just to name a few. Emails that never arrive can lead to poor user experience and more support requests.
The most common explanation for emails that do not arrive is misconfigured PHP mail() function. Commonly used email clients such as Gmail, Yahoo etc. have tools that they put in place to determine if incoming emails are valid or spam. They determine if the email is valid by using records (specifically mx records) to determine if the email is coming from the server that they are supposed to come from. If the Email Client determines that these records don’t match they assume the email is spam and it is filtered out. Meaning your email sent from your website may never reach its destination, angering you and your clients. If your website is trying to send out newsletters that never make it to your clients we recommend using a third party service to make sure your emails reach their destination.
However if you still want to use your WordPress site to generate and send WordPress emails, we recommend using SMTP.
SMTP is called Simple Mail Transfer Protocol. Unlike the PHP mail() function SMTP uses more accurate authentication protocols to increase the likelihood that your email lands in the inbox that its supposed to.
Your from address should come from your website’s domain you do not want to use a email outside your domain such as Gmail. This can be viewed as email spoofing and your email maybe removed as spam. If you are unsure what the SMTP Host or Port Setting Should be you should contact your hosting provider.
With these easy to follow steps the probability of reaching your client’s inbox in greatly increased.
Comments
Post a Comment