Skip to content

Latest commit

 

History

History
26 lines (16 loc) · 666 Bytes

File metadata and controls

26 lines (16 loc) · 666 Bytes

Simple WP Mail Log

Logs outgoing WordPress emails and local send failures. Admin-only. No bloat.

What it does

  • 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.

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.