hryvinskyi / module-email-logger
N/A
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:magento2-module
Requires
- php: ~8.1 || ~8.2 || ~8.3 || ~8.4
- laminas/laminas-mail: ^2.16
- magento/framework: *
This package is auto-updated.
Last update: 2024-11-02 14:14:03 UTC
README
Overview
The EmailLogger module is designed to log all outgoing emails from your Magento 2 store. This can be useful for debugging purposes, auditing email communication, and ensuring that emails are sent as expected.
Features
- Logs all outgoing emails from the site.
- Stores relevant email data such as subject, recipient, and timestamp.
- Easy installation and configuration.
Installation
Step 1: Create Module Directory
- Create the directory structure for the module:
app/code/Hryvinskyi/EmailLogger
Step 2: Copy Module Files
- Copy all module files into the
app/code/Hryvinskyi/EmailLogger
directory.
Step 3: Enable the Module
- Run the following commands to enable the module:
bin/magento module:enable Hryvinskyi_EmailLogger bin/magento setup:upgrade bin/magento cache:flush
Configuration
To configure the module, follow these steps:
- Go to Stores > Configuration > Advanced > System > Hryvinskyi Email Logger.
- Enable or disable logging as needed.
- Customize the log retention period if desired.
Usage
After the module is installed and enabled, all outgoing emails will be logged. You can find the log entries in the database table named email_logger
or view them in the Magento admin panel under Reports > Email Logs.
Support
If you encounter any issues or need assistance, please feel free to open an issue on our repository or contact our support team.
License
This module is licensed under the MIT License. See the LICENSE file for more details.
Authors
- [Your Name] - Developer of the EmailLogger Module