Simple WP Mail Log
Logs every wp_mail() call and local send failures. No bloat, no ads.
by Robothead · github.com/robothead-eu/simple-wp-mail-log · website
★ 1stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/robothead-eu/simple-wp-mail-log/archive/refs/heads/master.zipFrom the readme
Simple WP Mail Log
Logs outgoing WordPress emails and local send failures. Admin-only. No bloat.
What it does
- Logs every wpmail() 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.
Requirements
- PHP 8.1+
- WordPress 6.0+
Installation
Upload to /wp-content/plugins/simple-wp-mail-log/ and activate.
Development
Composer-based, PSR-4 namespaced.