WP Manifestindependent plugin directory
manifest / email / wp-simple-mail-logger

WP Simple Mail Logger

Lightweight WordPress plugin that logs all outgoing emails, tracks delivery status, and includes a built-in test email tool.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/dm1tra/wp-simple-mail-logger/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

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

📦 Installation

  1. Download or clone this repository.
  2. Upload the plugin folder to: