WP Simple Mail Logger
Lightweight WordPress plugin that logs all outgoing emails, tracks delivery status, and includes a built-in test email tool.
by Arthur Dzmitrakou · github.com/dm1tra/wp-simple-mail-logger · website
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/dm1tra/wp-simple-mail-logger/archive/refs/heads/main.zipReadme
WP Simple Mail Logger
Author: Arthur Dzmitrakou
Website: https://supports.by
License: GPLv2 or later
WP Simple Mail Logger is a lightweight and reliable WordPress plugin designed for developers, administrators, and webmasters who need full visibility into all outgoing emails sent from their WordPress website. It provides a clean admin interface for browsing logged emails, testing outgoing mail functionality, and diagnosing issues related to mail delivery.
✨ Features
- Logs all outgoing WordPress emails
- Captures:
- Recipient address
- Subject
- Message body
- Headers
- Attachments
- Delivery status (Succeeded / Failed)
- Error message (if sending fails)
- Built-in Test Email Sender for verifying mail configuration
- Admin panel interface under Tools → Mail Log
- Ability to filter logs by status
- One-click Clear Log
- Uses a dedicated database table
- Works with:
- Default
wp_mail() - SMTP plugins (WP Mail SMTP, Post SMTP, etc.)
- WooCommerce, CF7, Gravity Forms, and others
- Default
📦 Installation
- Download or clone this repository.
- Upload the plugin folder to: