Blogging Simplified, for Beginners.

How To Check Email Logs in WordPress?

You send a lot of emails every day from your website but have you ever thought of finding the date and time it was sent or was it delivered to the recipient, or what’s the status of the email?

Here is where email logging comes into play and you might need this to find more data on the emails you sent and find if the email reached the right person.

If email logging is activated, you can keep the records of the emails sent from your website and view the data and find the status of the emails sent.

Email Logging

How to Set Up WordPress Email Logs?

Now, let’s see how you can set up and view the data of the emails sent from your WordPress site. You could do that in just a few steps by installing the WP Mail SMTP plugin from WPForms.

Step 1: Install WP Mail SMTP plugin

You want to get the WP Mail SMTP Pro version to get access to the Email Logging feature. After purchasing the plugin, you need to download the premium version of the plugin from your WP Mail SMTP account.

Download WP Mail SMTP plugin

For more info on how to install and activate the WP Mail SMTP plugin, you can read the official WP Mail SMTP documentation on their site.

Step 2: Enable Email Logs

Now, after activating the plugin, head over to the WordPress dashboard to enable the WordPress Email Logs.

Visit WP Mail SMTP > Settings and click on the Email Log tab to enable the email logs.

Email Logs on WP Mail SMTP

Once on the Email Log tab, you will find the option to Enable Logs. Once this is enabled, this plugin will keep the record of the emails sent from your websites after this.

Here’s the data WP Mail SMTP plugin’s email log stores:

  • Email Status – whether the email is succesfully sent or not.
  • Date and Time Sent
  • Subject Line
  • Recipient Email Address(es) (including CC and BCC)
  • From Email
  • Number of Attachments
  • Mailer Options Used
  • Additional Technical Details (such as content-type, MIME, etc.)

Now, proceed to check the box for Enable Log under the tab Email Log.

Once you check the box for enabling email log, a new option called Log Email Content will appear on the screen.

The Log Email Content option is to keep a record of all contents for all emails sent from your site. This option stores all content of the email which may include personal information if sent in email.

Enable Email Logs

This option of Log Email Content is optional and it’s up to you to decide if you want this feature. For email logging, you don’t need to turn ON email content logging, it’s optional.

Once checked the box of Enable Log and Log Email Content (if you want), click on the Save Settings button to enable WordPress email logging.

Step 3: View Email Logs

Now, you have set up WordPress Email Logging and enabled the settings. It’s time to view the email logs from your WordPress site.

To view WordPress email logs, click on WP Mail SMTP > Email Log from your WordPress dashboard. You can find the emails in the order as the newest emails will be on the top of the list.

WordPress Email Logs

You can find the basic details of the email on the list and if you want to find more details on each specific email from the list, you can click on the same email to get more information.

That’s it, you have now enabled WordPress email logging and viewed the logs of the emails sent on from your WordPress site.


We have seen how to set up email logging on our WordPress site with a plugin called WP Mail SMTP from WPForms.

This plugin makes it really easy to get the data of emails sent from our sites like date and time, email status, and many other details.

Grab the WP Mail SMTP plugin now. Try out the email logging plugin from WPForms and set up email logging to see how it works for your business!

Leave a Reply

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

%d bloggers like this: