How to Set Up WordPress Email Logs

Want to set up email logging on your WordPress site?

With email logging enabled, you can keep records of every email that’s sent out from your website.

In this post, we’ll show you exactly how to set up and view WordPress email logs using the WP Mail SMTP plugin.

Here’s a summary of the steps to set up WordPress email logs:

1. Install the WP Mail SMTP Plugin
2. Enable WordPress Email Logs
3. View WordPress Email Logs

Why Should I Turn Email Logs On?

Once you turn on email logging, your WordPress database will keep track of all the emails your site sends out.

WPForms is the best WordPress Form Builder plugin. Get it for free!

This could be helpful if you:

  • Are Using Form Notifications — Form notifications send you email alerts when someone fills out a form. This is great for automatically routing emails to the correct team member and staying on top of incoming leads
  • Want To See Who Got Which Email — You can stay organized by checking your email logs to see which visitors or team members received which emails.
  • Need More Details — This will help you see things like when an email was sent. You can view your email logs to uncover tons of details including the date and time the email was sent.
  • Make Sure Email Are Delivered — You can use email logging to  verify an email was delivered successfully. If a visitor reaches out to you and says they didn’t receive an email they expected, you can verify the status in the log. This is helpful in many cases, including if you turn on User Activation when you create a user registration form.

How to Set Up WordPress Email Logs

So you’re wondering how to see what emails your WordPress site sends out? Follow these steps to set up email logging in WordPress:

Step 1. Install the WP Mail SMTP Plugin

First, install and activate the WP Mail SMTP plugin on your WordPress site.


You may prefer to let the WP Mail SMTP team do the work of setting this all up for you. In that case, be sure to check out the White Glove Setup option, where the team handles your mailer setup and testing.

Once the WP Mail SMTP plugin is activated, head to your WordPress dashboard.

Step 2. Enable WordPress Email Logs

From your WordPress dashboard, go to WP Mail SMTP » Settings. Then, click on the Email Log tab.

open wordpress email log

From the Email Log page, you’ll spot an option called Enable Log. This will keep a record of every email sent out from your website moving forward.

With this Enable Log option, details for each WordPress email record will include:

  • Email Status (Lets you know if it was sent successfully)
  • Date and Time Sent
  • Subject Line
  • Recipient Email Address(es) (including CC and BCC)
  • From Email
  • Number of Attachments (In case you’ve set up your forms to accept multiple attachments)
  • Mailer Options Used
  • Additional Technical Details (such as content-type, MIME, etc.)

Go ahead and click the box next to Enable Log. Once you select this, a 2nd option will appear underneath that option called Log Email Content.

email log options

The Log Email Content option will store all of the content of the emails sent from your site. You’ll be able to find it in the email record along with the other details.

It’s completely up to you if you want to enable Log Email Content. This is an optional setting and isn’t required to enable email logs.

Make sure to carefully consider if you really need to enable the Log Email Content option. All email content will be stored as plain text (not encrypted) in your site’s database. You may want to learn more about WordPress security.

Next, click on the Save Settings button to enable WordPress email logging.

save settings email log

Step 3. View WordPress Email Logs

To view your WordPress email logs, click on WP Mail SMTP » Email Log on the left side of WordPress admin menu. The newest emails will be shown at the top of the list.


If you want to see more details about a particular email, just click on the Subject. This will open a page for that individual email log.

individual record details

Great job! You’ve officially enabled and viewed your WordPress email logs.

In Conclusion

And there you have it! You now know how to set up WordPress email logs using the WP Mail SMTP plugin.

Be sure to check out our post on how to create an email newsletter if you’re interested in boosting your online growth through your email list.

So what are you waiting for? Get started with WP Mail SMTP now and manage your emails logs while fixing your WordPress email problems once and for all.

And if you like this article, then please follow us on Facebook and Twitter for more free WordPress tutorials.

Using WordPress and want to get WPForms for free?

Enter the URL to your WordPress website to install.


    1. Hi Stéphane,
      Currently, we do not have this option in WPForms. I do agree it would be super helpful, though. I’ve made a note of the feature request and we’ll keep it on our radar as we plan out our roadmap for the future.
      Have a good one 🙂

      1. Hi Stéphane!
        Great question! Right now you use the Pagination option under the Screen options on the Email log page to set up a custom number there. You can check this screenshot for more details.
        In the upcoming plugin update, we will add a filter with the possibility to choose the number of displayed log records on the page.
        I hope this helps.
        Have a good one 🙂

  1. I have a License Pro but don’t see any logs, just such error. Could you help?

    Email Logging is Not Installed Correctly

    For some reason the database table was not installed correctly. Please contact plugin support team to diagnose and fix the issue.
    Right now all sent emails are not logged.

    1. Hey there – I would suggest contacting WP Mail SMTP support team for this. If you have a paid license of WP Mail SMTP, you can reach out to them here or if you are a free user, you can reach out to them here.

      Have a good one 🙂

    1. Hey Zaria – I am afraid, it only keeps an email log. For resending the emails you might need to check your specific mailer settings if they have this feature.

      I hope this info helps!

    1. Hey Kamil- We currently don’t have this feature integrated with our plugins. I do agree it would be super helpful, though. I’ve made a note of the feature request and we’ll keep it on our radar as we plan out our roadmap for the future.

      In case it’s helpful, here is a complete guide on Email logging.

      Have a good one 🙂

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

This form is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.