Neuedaten Privacy Mail Log
Privacy Mail Log records every email sent through wp_mail() : recipients, subject, body, attachments (file names only), and whether the send succeeded or failed. Unlike most mail loggers, it treats the log itself as what it is — a growing collection of personal data — and gives you the tools to keep
Privacy Mail Log records every email sent through wp_mail() : recipients, subject, body, attachments (file names only), and whether the send succeeded or failed. Unlike most mail loggers, it treats the log itself as what it is — a growing collection of personal data — and gives you the tools to keep it small.
You decide per field whether the recipient name, the recipient email address, the subject and the body are anonymized: never, after a retention period, or immediately when the entry is written. Immediately anonymized data never reaches the database at all. A second retention stage deletes old entries completely. Anonymization is irreversible.
Features
- Logs every email sent through wp_mail() , including failed sends with their error message
- Log view with search, status filter and bulk delete; HTML emails are rendered in a sandbox that blocks scripts and forms
- Per-field anonymization: recipient name, recipient email address, subject and body — each set to never, after the retention period, or immediately
- Metadata-only mode: set the body to “Immediately” and the message content is never stored
- Three replacement styles for email addresses: a plain placeholder, a stable hash (still countable and searchable), or keeping just the domain
- Two-stage retention via WP-Cron: anonymize after a number of days, delete completely after a longer period
- Integrates with the WordPress privacy tools: personal data exports include matching log entries, and erasure requests anonymize them
- Test email screen to verify that logging works on your site
- Attachments are stored as file names only, never as files
- No dependencies, no external requests, no tracking
Privacy
The log stores personal data: email addresses, names, subjects and message bodies of the emails your site sends. What is stored and for how long is under your control:
- Fields set to “Immediately” are anonymized before the entry is written, so that data never reaches the database.