Free Plugin
FooEmail
FooEmail is a lightweight WordPress email logging and delivery plugin. Track every email sent from your website, quickly diagnose sending issues, and improve delivery reliability using authenticated SMTP or Brevo.
FooEmail Features
Everything you need to track, troubleshoot and resend WordPress emails
FooEmail gives you a clear record of outgoing email attempts handled through WordPress, including FooEvents ticket emails. See which attempts succeeded or failed, diagnose sending errors, resend missing messages, and improve delivery reliability using authenticated SMTP or Brevo.
WordPress and FooEvents email logging
Record outgoing emails sent through WordPress, including FooEvents tickets, WooCommerce notifications and messages from compatible plugins and themes.
Authenticated SMTP delivery
Replace default WordPress mail delivery with an authenticated SMTP server using your host, port, username and password.
Brevo transactional delivery
Send WordPress and FooEvents emails through Brevo’s transactional HTTP API using a configured API key.
Sent and failed email tracking
See whether each email attempt was accepted or rejected by WordPress or the configured delivery provider. A sent status confirms acceptance, not inbox delivery.
Detailed failure diagnostics
View WordPress and provider error messages together with supporting transport details that help explain why an email could not be sent.
Searchable email log
Search by recipient or subject and switch between All, Sent and Failed views to locate customer and ticket emails quickly.
Source and transport detection
See which plugin, theme or MU plugin initiated an email, where detectable, and whether it used WordPress mail, SMTP or Brevo.
Complete email details
Inspect recipients, sender information, subject lines, timestamps, headers, request IP, originating plugin and delivery transport for each attempt.
Email content previews
Preview stored email content from the WordPress dashboard in a sandboxed frame. Email-content logging must be enabled.
Individual email resending
Resend a logged email directly after correcting a configuration issue or changing the selected delivery method.
Bulk email resending
Select and resend multiple logged emails together, making it easier to recover from a temporary sending failure.
Original message preservation
Reuse available recipients, subject, stored body, From and Reply-To details, CC and BCC headers, original headers and attachment paths when resending.
Linked resend history
Each resend creates a new log entry linked to the original message, giving support teams a clear record of every attempt.
Email activity timeline
Follow created, sent, failed, resent and failed-resend events in a newest-first history from the email detail panel.
Filterable and sortable dashboard
Filter by the originating plugin or theme and sort by subject, recipient, sender, error, status or sending date.
Default sender replacement
When SMTP or Brevo is selected, automatically replace WordPress’s generic wordpress@domain sender address with the configured sender identity.
Test email sending
Send a custom test message using the currently selected delivery method and see the result in both the notice and email log.
Automatic log retention
Delete old records automatically using a configurable retention period measured in days, weeks, months or years.
Maximum log limits
Set a maximum total number of records to prevent the email log from growing without control.
Retention notifications
Receive an email notice after automated retention removes records, when a notification recipient has been configured.
Log-size threshold alerts
Receive a warning when the log exceeds a configured size, limited to one notice per day while it remains over the threshold.
Prise en charge multisite WordPress
Maintain separate email-log tables for each site, support network activation and clean up records when a site is deleted.
Localization-ready interface
User-facing FooEmail strings use standard WordPress localization functions in preparation for translated interfaces.