Trader Information
Back to topOverview
Back to topEmail Audit And Log is a powerful extension that captures, logs, and manages every outgoing email sent by your frontend store. It provides administrators with full visibility into transactional and system emails such as order confirmations, invoices, shipments, credit memos, customer notifications, newsletters, and other emails sent via mail transport system.
With this extension, store owners and developers can easily audit email activity, troubleshoot delivery issues, resend emails when necessary, and maintain a complete history of email communication directly inside the admin panel.
This module is especially useful for debugging email issues, verifying transactional email delivery, and maintaining an audit trail for customer communications.
This plugin also display all the emails triggered to customers and orders in frontend to customer admin.
Key Features
Complete Email Logging
The extension captures and logs all outgoing emails sent by System including:
- Order confirmation emails
- Invoice emails
- Shipment emails
- Credit memo emails
- Customer account emails
- Password reset emails
- Newsletter emails
- Any other email sent via email transport system
Each email record includes details such as:
- Recipient email address
- Sender email address
- Email subject
- Email body (plain text and HTML)
- Email type
- Timestamp
- Sent status
- Blocked status
All data is stored in a dedicated database table, ensuring a reliable and searchable email history.
Admin Email Log Grid
A dedicated admin grid allows administrators to view and manage all logged emails.
Admin Path: Reports → 2PY Enterprises Extensions → Logged Emails
The grid provides the following capabilities:
- View email logs with filtering and sorting
- Search emails by recipient, subject, type, or date
- View full email content in a popup window
- Identify whether emails were sent, blocked, or logged
- Resend logged emails directly from the grid
This allows store administrators to quickly verify email delivery and resend messages when necessary.
Resend Emails from Admin
The extension allows administrators to resend previously logged emails directly from the email log grid.
This feature is useful when:
- An email failed to send due to SMTP issues
- A customer claims they did not receive an email
- An admin needs to resend an order or invoice notification
Order Page Email History (Admin)
The extension adds a Sent Emails tab on the admin order view page.
Admin Path: Sales → Orders → View Order → Sent Emails
This tab displays all emails related to that specific order, including:
- Order confirmation
- Invoice email
- Shipment notification
- Credit memo notification
This allows administrators to quickly verify what emails were sent for a particular order without navigating to the main email log grid.
Customer Order Email Visibility
Customers can also view email communication related to their order.
When enabled, the extension displays a Sent Emails section on:
- Customer order view page
- Guest order tracking page
This feature increases transparency and allows customers to verify which emails were sent for their order.
Email Blacklist
The extension allows administrators to define a list of email addresses that should not receive emails.
Example use cases:
- Prevent emails from being sent to internal testing accounts
- Avoid sending emails to staging or development recipients
- Block specific addresses while still logging the email activity
Blacklisted emails will not be sent, but they will still be logged for auditing purposes.
Developer Mode (Log Only)
Developer mode allows to log emails without actually sending them.
This feature is ideal for:
- Development environments
- Staging environments
- QA testing
Emails are stored in the log but are not delivered via SMTP.
Status Comment History
The extension can automatically add comments to entities when their related emails are sent.
Supported entities include:
- Orders
- Invoices
- Shipments
- Credit memos
These comments provide an additional audit trail within built-in order history.
Automatic Log Cleanup
The module includes a scheduled cron job that automatically removes old email logs.
Administrators can configure how many days of email history should be retained. This helps maintain database performance while preserving relevant email records.
Automatic Resend of Failed Emails
A scheduled cron job can automatically attempt to resend emails that were logged but not sent.
This can occur when:
- Developer mode was enabled
- SMTP temporarily failed
- Email delivery was interrupted
The cron process checks for failed emails and retries sending them periodically.
Flexible Configuration
All features are controlled through configuration settings.
Admin Path: Stores → Configuration → 2PY Enterprises Extensions → Email Audit And Log
Main configuration options include:
- Enable module completely
- Enable email logging
- Enable admin order email tab
- Enable customer order email section
- Add status comment history
- Developer mode (log only)
- Blacklist email addresses
- Automatic log cleanup
- Resend failed emails via cron
Benefits
- Debug email delivery issues quickly
- Maintain a full audit trail of customer communication
- Verify transactional email delivery
- Improve customer support workflows
- Prevent accidental email delivery in staging environments
- Resend important emails without manual template triggers
Magento Compatibility
- Magento Open Source 2.4.x
- Adobe Commerce 2.4.x
System Requirements
- Magento 2.4.x
- PHP 8.1 or higher
Technical Specifications
Back to topSeller profile
2PY Enterprises (OPC) Private Limited
Seller contact
Current Version
1.0.0
Adobe Commerce platform compatibility
Adobe Commerce (cloud): 2.4 (current)
Adobe Commerce (on-prem): 2.4 (current)
Magento Open Source: 2.4 (current)
Type
Stable Build
Updated
21 April, 2026
Categories
Extensions, Reporting & Analytics
Supported Browsers
Chrome, Firefox, Opera, Safari, Edge, IE
Documentation
License Type
GNU General Public License 3.0 (GPL-3.0)
Policy
Quality Report
Back to topAll tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.
Release Notes
Back to top1.0.0:
- Compatible with Adobe Commerce (cloud) : 2.4
- Compatible with Adobe Commerce (on-prem) : 2.4
- Compatible with Magento Open Source : 2.4
- Stability: Stable Build
-
Description:
Version 1.0.0 (Initial Release)<br/><br/>
New Features<br/>
Complete Email Logging: Logs all outgoing emails sent, including order confirmations, invoices, shipments, customer notifications, newsletters, and more.<br/>
Tracks important details like recipient/sender email addresses, subject, body (HTML/plain text), timestamp, and sent status.<br/>
Admin Email Log Grid: A dedicated admin grid to view, filter, search, and manage all logged emails.<br/>
Search by recipient, subject, type, or date.<br/>
Resend emails directly from the grid.<br/>
Resend Emails from Admin: Ability to resend previously logged emails, useful in cases like SMTP failures or customer email delivery issues.
Order Page Email History (Admin): Adds a "Sent Emails" tab to the admin order page.<br/>
View all emails sent for a specific order, including order confirmation, invoice, shipment, and credit memo notifications.<br/>
Customer Order Email Visibility: Allows customers to view email communication related to their order directly on their order view page and guest order tracking page.<br/>
Email Blacklist: Enables administrators to define blacklisted email addresses.<br/>
Emails sent to blacklisted addresses are blocked but logged for auditing.
Developer Mode (Log Only): Logs email activity without sending them, ideal for use in development, staging, or QA environments.<br/>
Status Comment History: Automatically adds comments to entities (orders, invoices, shipments, credit memos) when related emails are sent.<br/>
Automatic Log Cleanup: Includes a cron job that automatically deletes old email logs, based on configurable retention settings, to maintain database performance.<br/>
Automatic Resend of Failed Emails: Attempts to resend emails that were logged but not sent due to issues like temporary SMTP failures or interruptions in email delivery.<br/><br/>
System Requirements<br/>
Open Source 2.4.x / Adobe Commerce 2.4.x<br/>
PHP 8.1 or higher
Support
Back to topThe best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.
Contact Vendor