Home Plugin Docs Consulting About Blog Get in Touch

← CloudScale Plugin Help/CloudScale Cyber and Devtools – Free WordPress Security, AI Penetration Testing & Developer Toolkit

Email Activity Log

Logs every email sent by WordPress – regardless of whether SMTP is enabled – with the subject, recipient, timestamp, and delivery status. Click any row to view the full email body. Invaluable for debugging WooCommerce order notifications, password reset failures, and contact form delivery issues.

WordPress email activity log showing all sent emails with subject, recipient and delivery status in admin

📬 See Every Email WordPress Has Sent

The email activity log captures every outgoing email regardless of delivery method – PHP mail(), SMTP, or any third-party mailer that hooks into wp_mail(). If a user says they didn’t receive a password reset or a WooCommerce order notification, this is the first place to look.

Each log entry records: timestamp, recipient address, subject line, and delivery status (sent successfully or failed with error). Click any row to open a modal showing the full email body – useful for verifying the content of automated emails without having to trigger them again.

Diagnosing email problems

If a recipient says they didn’t get an email:

  1. Check the log for their address and the expected subject – if it shows “Sent”, WordPress delivered it to your SMTP server. The problem is downstream (spam folder, SPF/DKIM failure, recipient’s mail server).
  2. If the log shows “Failed” or the email isn’t in the log at all, check the SMTP settings on the Mail tab. A common cause is an incorrect App Password or an outbound port blocked by the hosting provider.
  3. If the log is empty for a plugin’s emails, that plugin may be bypassing wp_mail() and using its own mailer – in that case, CloudScale cannot intercept it.

The log retains the last 200 entries. Use the Clear Log button to reset it after debugging.

← Back to all sections