WordPress

How to configure WordPress to send email using SMTP

We recommend setting up WordPress to use SMTP instead of the default PHPMailer as it will help boost the deliverability of emails sent from your WordPress website. Configuring your WordPress site to send emails using your Ecenica SMTP means you can take advantage of SPF, DKIM signing and DMARC, all of which help ensure your emails are not marked as spam and instead increase the chance they are delivered safely to your user’s inboxes.

You can use any WordPress SMTP plugin. We have provided the steps to set up Simple SMTP a lightweight, simple SMTP plugin for WordPress and WP Mail SMTP, a popular SMTP plugin.

Please only set up and use one SMTP plugin, as using two SMTP plugins with WordPress will cause conflicts.

How to install and set up Simple SMTP to send email from WordPress

  1. Log in to your WordPress admin Dashboard. See How to log in to WordPress Admin using WordPress Manager
  2. Click Plugins > Add Plugin
    WordPress Add Plugin
  3. Search for Simple SMTP
  4. Find Simple SMTP by Casey. Click Install Now then Activate
    WordPress Simple SMTP Casey
  5. From the left menu click Settings > Mail
    WordPress Simple SMTP configure email host
  6. Enter your Ecenica mailbox details. For example:
    • Host: mail.example.com – Replacing example.com with your domain name.
    • Port: 587
    • Authenticate: Checked
    • Username: Your email address. Example, hello@example.com
    • Password: Your mailbox password.
    • Force from e-mail address: Your email address. Example, hello@example.com
    • Force from e-mail sender name: Enter a from name.
    • Security: TLS
    • Options: Check Log all sent emails to the database
  7. Click Save Changes
  8. Send a test email to confirm the settings you’ve entered are correct.

How to install and set up WP Mail SMTP to send email from WordPress

  1. Log in to your WordPress dashboard and click Plugins > Add New
  2. Search for WP Mail SMTP and click Install Now
  3. Once the plugin has downloaded click Activate
  4. Click Settings > WP Mail SMTP
    wordpress wp mail smtp settings
  5. Under Mailer select Other SMTP
    wordpress wp mail smtp other
  6. Set the following:
    • SMTP Host: mail.example.com – replacing example.com with your own domain
    • Encryption: TLS
    • Port: 587
    • Authentication: On
    • SMTP Username: Your full Ecenica email address, for example, info@example.com
    • SMTP Password: Your email account password
      wordpress wp mail smtp details
  7. Click Save Settings

Was this guide helpful?

Need help with this?

Open a ticket and link to this guide so our team can see what you have tried.

View support tickets

Power your business with Ecenica Hosting

Built for WordPress and serious websites. Fast, secure and supported by real people in the UK.

Ecenica hosting services represented by a connected red route across London