Welcome to our Support Center
Table of Contents
< All Topics

Stop WordPress Emails From Going To Spam

Many WordPress websites default to a PHP setting to send emails generated by WordPress, including contact forms.  If your emails sent from your WordPress site such as contact form submissions, are winding up in customer junk folders – or even worse, not being delivered at all, the common culprit is improper PHP settings at your WordPress host. Sometimes your web host is blocking may even be SMTP ports preventing your emails from being sent successfully.


SMTP (Simple Mail Transfer Protocol) is an industry standard for sending emails. Proper SMTP configuration helps increase email deliverability by using authentication – confirmation that the email source is legitimate and not a spoof. (If you have ever set up email in Outlook or GMAIL, you have probably noticed the server setting for smtp.)


Popular email clients are in a ongoing battle with email spammers. Because of email spoofing, one of the most important things they check is to make sure an email is originating from the location it claims. If they can’t confirm the origination source, then emails either go in the SPAM folder or worst, don’t get delivered at all.

This is a problem if your  WordPress site because by uses the PHP mail function to send emails and your website host does not have proper PHP configuattion.

WP Mail SMTP Plugin

Fortunately, this problem is so ubiquitous that develops have created plugins to solve this issue. One of the popular with over 3 million users is WP Mail SMTP by WPForms.

You can set the following options:

  • Specify an SMTP host.
  • Specify an SMTP port.
  • Choose SSL / TLS encryption.
  • Choose to use SMTP authentication or not.
  • Specify an SMTP username and password.


Call Now Button