Logs outgoing WordPress emails and local send failures. Admin-only. No bloat.
- Logs every
wp_mail()attempt - Records local send failures with error details
- Stores full email data: recipients, subject, body, headers, attachments, content type
- Auto-expires logs based on a configurable retention period
- Admin UI under Tools → Mail Log
It reflects what happened inside WordPress at send time. It does not claim to prove delivery.
- PHP 8.1+
- WordPress 6.0+
Upload to /wp-content/plugins/simple-wp-mail-log/ and activate.
Composer-based, PSR-4 namespaced.