Title: Email Sender Control
Author: Md Asik
Published: <strong>July 3, 2025</strong>
Last modified: August 7, 2025

---

Search plugins

![](https://ps.w.org/email-sender-control/assets/banner-772x250.png?rev=3321956)

![](https://ps.w.org/email-sender-control/assets/icon-256x256.png?rev=3321956)

# Email Sender Control

 By [Md Asik](https://profiles.wordpress.org/mdasikresources/)

[Download](https://downloads.wordpress.org/plugin/email-sender-control.1.1.0.zip)

 * [Details](https://pcd.wordpress.org/plugins/email-sender-control/#description)
 * [Reviews](https://pcd.wordpress.org/plugins/email-sender-control/#reviews)
 *  [Installation](https://pcd.wordpress.org/plugins/email-sender-control/#installation)
 * [Development](https://pcd.wordpress.org/plugins/email-sender-control/#developers)

 [Support](https://wordpress.org/support/plugin/email-sender-control/)

## Description

This plugin allows you to:
 – Change the default “From Name” and “From Email” used
by WordPress. – Send test emails to check email functionality. – Enable or disable
email logging. – View, search, sort, and filter email logs (To, Subject, Date, Status).–
View full email headers and message content in a popup. – Automatically delete logs
older than X days (optional). – Optionally remove all data upon plugin uninstall.

Perfect for site admins who want consistent branding on outgoing emails and tools
to troubleshoot delivery issues.

### Credits

Developed by [Md Asik](https://mdasik.com)

## Screenshots

 * [[
 * Email Sender Control settings page
 * [[
 * Email logs table with search and sorting
 * [[
 * Email logs table with popup message view

## Installation

 1. Upload the plugin ZIP file via **Plugins > Add New > Upload Plugin**, or install
    via the WordPress Plugin Directory.
 2. Activate the plugin.
 3. Navigate to **Email Sender** in the WordPress admin menu to configure settings.

## FAQ

### Can I view and search the sent email logs?

Yes. If logging is enabled, you can view all sent and failed emails from the plugin’s
Email Logs tab. You can also search by recipient, subject, or status for quick filtering.

### Can I sort the email logs?

Yes. You can sort the email logs by Date, Recipient, Subject, or Status with just
one click on the column headers.

### Can I view the full content of an email?

Yes. Click the “View” icon in the log to see the complete email headers and message
body in a popup.

### Will this affect contact form plugins like Contact Form 7 or WPForms?

Yes, but in a good way. This plugin updates the global `wp_mail()` headers so most
form plugins will use your custom From Name and Email automatically.

### Can I test if my WordPress email is working?

Yes. Use the built‑in Email Testing tool to send a test message and verify that 
your site can send emails.

### Can I remove all plugin data on uninstall?

Yes. Enable the **“Delete data on uninstall”** option in the settings to remove 
all plugin data, including email logs.

### Can I limit how long email logs are stored?

Yes. You can set the plugin to automatically delete logs older than a specified 
number of days.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Email Sender Control” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Md Asik ](https://profiles.wordpress.org/mdasikresources/)

[Translate “Email Sender Control” into your language.](https://translate.wordpress.org/projects/wp-plugins/email-sender-control)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/email-sender-control/),
check out the [SVN repository](https://plugins.svn.wordpress.org/email-sender-control/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/email-sender-control/)
by [RSS](https://plugins.trac.wordpress.org/log/email-sender-control/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.0

 * Added: Email log search functionality.
 * Added: View full email headers & message in popup.
 * Added: Column sorting for Date, Recipient, Subject, and Status.
 * Improved: Email log UI for better tracking and debugging.

#### 1.0.1

 * Fixed: Text domain mismatch issue.
 * Fixed: Warnings flagged in PCP, including:
    - Added nonce verification in settings form.
 * Updated: Readme and plugin metadata for clarity.
 * Updated: Store Failed email logs & Error message.
 * Minor UI improvements and code optimizations.

#### 1.0.0

 * Initial release:
    - Customize From Name/Email
    - Email testing tool
    - Email logs
    - Auto-delete old logs
    - Plugin uninstall cleanup option

## Meta

 *  Version **1.1.0**
 *  Last updated **8 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **6.8.5**
 *  PHP version ** 8.2 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/email-sender-control/)
 * Tags
 * [email logs](https://pcd.wordpress.org/plugins/tags/email-logs/)[email tester](https://pcd.wordpress.org/plugins/tags/email-tester/)
   [wp_mail](https://pcd.wordpress.org/plugins/tags/wp_mail/)
 *  [Advanced View](https://pcd.wordpress.org/plugins/email-sender-control/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/email-sender-control/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/email-sender-control/reviews/)

## Contributors

 *   [ Md Asik ](https://profiles.wordpress.org/mdasikresources/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/email-sender-control/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://buymeacoffee.com/mdasik)