WordPress Form Mail via SMTP

WordPress Contact Form Mail via SMTP 

Default WordPress settings use phpMail, an older out-of-date process that generally results in your form mail being rejected by the sending and/or receiving server. Major ISPs dictate what email they will allow through to their users. To resolve the issue, you can authenticate all your form mail(and your WordPress notification emails) with SMTP.

There are many plugins out there in the WordPress plugin repository to accomplish SMTP mail. Of this list, 2 plugins are seen more often than any of the others, Easy WP SMTP and WP Mail SMTP. Both plugins require the same information to complete the setup, the information from your email client. 

You will need a real email address, its password, and your email client settings to successfully configure the plugin. When entering your email settings(SMTP) into either plugin you will want to use the hostname of your mail server, not mail.yourdomain.com. For instance:




Your SMTP port will either be 465(STARTTLS) or 587(No Encryption).


If you are going to use Gmail or Yahoo or other 3rd party email service you will need to select the proper SMTP mailer. If you are using email hosted here, you will select `Other SMTP` as your preferred mailer.

Make use of the `Send Test Email` feature as it will let you know if there are any issues in your configuration.


  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

utf8mb4 requires a newer client library error

While checking the WordPress ‘Site Health’ status page, you may see ‘utf8mb4 requires a newer...

WordPress Resources

Getting StartedWordPress Codex - New To WordPress - Where to StartWordPress Codex - First Steps...

Optimizing WordPress Sites

For a more general information on shared hosting resource limits, please refer to the following...

What Should I Do If I Receive a ‘Resource Limits Reached’ Error?

Why are there limits in place?Resource limits on shared servers are set and enforced with...

Wordpress Brute Force Attempts / Restrict wp-admin by IP Address

Default installations of wordpress do not include any brute force protection so it is strongly...