How to Send Emails with Your WordPress Blog

WordPress SMTP Details

WordPress, by default, uses PHP’s in-built mail() function, which sends your emails. Often, most of these servers are insufficiently configured, and this results in reduced delivery email rates. However, using a reliable third-party SMTP provider is considered better due to their well-maintained infrastructure and understanding of the email sending technologies and protocol.

Before we make any required changes at your WordPress website, our first step would be to find a proper, reliable SMTP provider. We’ve used and can recommend the following SMTP providers:

  1. SendGrid
  2. MailGun
  3. SparkPost
  4. ElasticMail

After you sign up with a provider and add your payment details, you would be required to add your WordPress website’s domain at their platform, create the necessary DNS records for verification of the domain and sending the emails.

After you’re done with the set up of the domain at their platform, you would have to fetch the SMTP details from your account dashboard.

Most of the providers should provide you with the following details:

  • SMTP Host
  • SMTP Port (465, 587, 2525)
  • SMTP Encryption (SSL, TLS or STARTTLS)
  • SMTP Username
  • SMTP Password

Now, to switch sending emails with your provider, you need to download a plugin called Easy WP SMTP. This plugin enables you to set up SMTP connection details on your blog.

Once the plugin is installed, you’ll be able to access its settings page at Settings -> East WP SMTP. For instance, you’ll see something like in the screenshot below.

WordPress SMTP

Just like us, put in your details there and you’re ready to go!

Leave a Comment

Your email address will not be published. Required fields are marked *