Zypac Email Reporter

Zypac Email Reporter captures every outgoing email sent through WordPress’s wp_mail() function (this includes emails sent by WooCommerce, contact form plugins, membership plugins, password resets, etc.) and stores them in a dedicated database table.

Features:

* Custom table with columns: Date, Status (Sent/Failed), To Email, Subject, IP Address
* Search by keyword across Subject, Message content, and To Email
* Filter by date range and status
* Sortable columns
* View full email content (including the message body) for any log entry
* Delete individual entries, bulk delete selected entries, or Delete All
* Settings page to control which user roles may view the Email Reporter (Administrator, Editor, Author, Contributor, Subscriber, Customer, Shop Manager, Anonymous User). Administrator always has access.
* Option to disable the Dashboard Widget globally (users can also hide it individually via Screen Options)
* Dashboard widget showing total emails logged, sent/failed counts, emails logged today, delivery success rate, and quick links to View Logs / Settings