{"id":330471,"date":"2026-08-02T13:01:19","date_gmt":"2026-08-02T13:01:19","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/email-radar\/"},"modified":"2026-08-02T13:00:59","modified_gmt":"2026-08-02T13:00:59","slug":"eprimo-mail-radar","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/eprimo-mail-radar\/","author":23518356,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.2","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Eprimo Mail Radar","header_author":"Eprimo Technologies","header_description":"Log and debug all WordPress emails with easy resend functionality","assets_banners_color":"7d8898","last_updated":"2026-08-02 13:00:59","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/eprimotech.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":26,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"eprimo","date":"2026-08-02 13:00:59"}},"upgrade_notice":{"1.0.0":"<p>Initial release. Install to start tracking all WordPress emails.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3631782,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3631782,"resolution":"772x250","location":"assets","locale":"","width":772,"height":252}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3631782,"resolution":"1","location":"assets","locale":"","width":1737,"height":1590},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3631782,"resolution":"2","location":"assets","locale":"","width":1755,"height":390},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3631782,"resolution":"3","location":"assets","locale":"","width":1743,"height":1279},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3631782,"resolution":"4","location":"assets","locale":"","width":1733,"height":760},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3631782,"resolution":"5","location":"assets","locale":"","width":1741,"height":1604},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3631782,"resolution":"6","location":"assets","locale":"","width":1743,"height":178}},"screenshots":{"1":"<strong>Email List<\/strong> \u2014 View all logged emails with status, source, and date. Hover to see View, Delete, and Resend actions.","2":"<strong>Live Search<\/strong> \u2014 Search by recipient, subject, or source with instant results. Filter by date range and status.","3":"<strong>Email Detail<\/strong> \u2014 View rendered HTML preview or raw source code. See recipient, sender, source, headers, and attachments.","4":"<strong>Resend Modal<\/strong> \u2014 Resend any email to the original or a different recipient.","5":"<strong>Settings<\/strong> \u2014 Configure logging, retention, privacy controls, and exclusions.","6":"<strong>Statistics<\/strong> \u2014 Quick overview of total, sent, and failed email counts."}},"plugin_section":[],"plugin_tags":[266278,26736,139711,274236,225643],"plugin_category":[],"plugin_contributors":[274237,224087],"plugin_business_model":[],"class_list":["post-330471","plugin","type-plugin","status-publish","hentry","plugin_tags-email-debug","plugin_tags-email-log","plugin_tags-email-logger","plugin_tags-email-monitor","plugin_tags-email-tracking","plugin_contributors-eprimo","plugin_contributors-orionshariar","plugin_committers-eprimo"],"banners":{"banner":"https:\/\/ps.w.org\/eprimo-mail-radar\/assets\/banner-772x250.png?rev=3631782","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/eprimo-mail-radar\/assets\/icon-256x256.png?rev=3631782","icon_2x":"https:\/\/ps.w.org\/eprimo-mail-radar\/assets\/icon-256x256.png?rev=3631782","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/eprimo-mail-radar\/assets\/screenshot-1.png?rev=3631782","caption":"<strong>Email List<\/strong> \u2014 View all logged emails with status, source, and date. Hover to see View, Delete, and Resend actions."},{"src":"https:\/\/ps.w.org\/eprimo-mail-radar\/assets\/screenshot-2.png?rev=3631782","caption":"<strong>Live Search<\/strong> \u2014 Search by recipient, subject, or source with instant results. Filter by date range and status."},{"src":"https:\/\/ps.w.org\/eprimo-mail-radar\/assets\/screenshot-3.png?rev=3631782","caption":"<strong>Email Detail<\/strong> \u2014 View rendered HTML preview or raw source code. See recipient, sender, source, headers, and attachments."},{"src":"https:\/\/ps.w.org\/eprimo-mail-radar\/assets\/screenshot-4.png?rev=3631782","caption":"<strong>Resend Modal<\/strong> \u2014 Resend any email to the original or a different recipient."},{"src":"https:\/\/ps.w.org\/eprimo-mail-radar\/assets\/screenshot-5.png?rev=3631782","caption":"<strong>Settings<\/strong> \u2014 Configure logging, retention, privacy controls, and exclusions."},{"src":"https:\/\/ps.w.org\/eprimo-mail-radar\/assets\/screenshot-6.png?rev=3631782","caption":"<strong>Statistics<\/strong> \u2014 Quick overview of total, sent, and failed email counts."}],"raw_content":"<!--section=description-->\n<p><strong>Eprimo Mail Radar<\/strong> tracks every email your WordPress site sends. Know instantly whether emails are delivered or failing \u2014 no more guessing.<\/p>\n\n<p>Perfect for developers, site owners, and agencies who need visibility into WordPress email delivery.<\/p>\n\n<h4>Why Eprimo Mail Radar?<\/h4>\n\n<p>WordPress provides no built-in way to know if emails are actually being sent. With Eprimo Mail Radar, you get complete visibility:<\/p>\n\n<ul>\n<li>Was the WooCommerce order confirmation delivered?<\/li>\n<li>Did the contact form submission go through?<\/li>\n<li>Why is the password reset email failing?<\/li>\n<li>Which plugin is sending the most emails?<\/li>\n<\/ul>\n\n<h4>Key Features<\/h4>\n\n<p><strong>\ud83d\udce7 Automatic Email Logging<\/strong>\nEvery outgoing email is logged automatically \u2014 subject, recipient, content, headers, status, and which plugin sent it.<\/p>\n\n<p><strong>\ud83d\udd0d Source Detection<\/strong>\nAutomatically identifies which plugin or theme triggered the email \u2014 WooCommerce, Contact Form 7, Gravity Forms, WordPress core, or any other plugin.<\/p>\n\n<p><strong>\ud83d\udcce Attachment Tracking<\/strong>\nLogs attachment filenames, sizes, and file types. Download attachments directly from the email details page.<\/p>\n\n<p><strong>\u26a1 Live AJAX Search<\/strong>\nSearch by recipient, subject, or source. Results update instantly as you type \u2014 no page reloads.<\/p>\n\n<p><strong>\ud83d\udcc5 Date Range Filter<\/strong>\nFilter emails by date range to find exactly what you need.<\/p>\n\n<p><strong>\ud83d\udd04 Resend with Recipient Edit<\/strong>\nResend any logged email to the original or a different recipient. Edit the recipient address before sending.<\/p>\n\n<p><strong>\ud83d\udee1\ufe0f Privacy Controls<\/strong>\nGDPR-friendly options to disable content logging, mask recipient addresses, or disable attachment logging.<\/p>\n\n<p><strong>\ud83d\uddd1\ufe0f Bulk Actions<\/strong>\nDelete selected emails, all failed emails, or all sent emails in one click.<\/p>\n\n<p><strong>\u23f0 Auto-Cleanup<\/strong>\nConfigure automatic deletion of old logs \u2014 7 days, 30 days, 90 days, or keep forever.<\/p>\n\n<p><strong>\ud83c\udfa8 Email Preview<\/strong>\nView rendered HTML emails in a secure sandboxed iframe. Toggle between rendered view and source code.<\/p>\n\n<h4>Works With Everything<\/h4>\n\n<p>Eprimo Mail Radar works with any plugin or theme that sends emails through WordPress:<\/p>\n\n<ul>\n<li>WooCommerce<\/li>\n<li>Contact Form 7<\/li>\n<li>Gravity Forms<\/li>\n<li>WPForms<\/li>\n<li>Elementor Forms<\/li>\n<li>BuddyPress<\/li>\n<li>bbPress<\/li>\n<li>Easy Digital Downloads<\/li>\n<li>WP Mail SMTP<\/li>\n<li>Any SMTP plugin<\/li>\n<li>Custom plugin emails<\/li>\n<li>WordPress core emails<\/li>\n<\/ul>\n\n<h4>Zero Configuration<\/h4>\n\n<p>Install, activate, done. Eprimo Mail Radar starts logging immediately with sensible defaults. Configure settings only if you want to.<\/p>\n\n<h3>Privacy Policy<\/h3>\n\n<p>Eprimo Mail Radar stores email data in your WordPress database. Depending on your privacy settings, this may include:<\/p>\n\n<ul>\n<li>Sender and recipient email addresses<\/li>\n<li>Email subject line<\/li>\n<li>Email content (can be disabled)<\/li>\n<li>Email headers<\/li>\n<li>Attachment filenames and sizes (can be disabled)<\/li>\n<li>Send date and delivery status<\/li>\n<li>Source plugin or theme name<\/li>\n<\/ul>\n\n<p><strong>No data is transmitted to external servers.<\/strong> All logged data remains on your WordPress installation.<\/p>\n\n<p>Eprimo Mail Radar provides privacy controls to:<\/p>\n\n<ul>\n<li>Disable email content logging<\/li>\n<li>Mask recipient email addresses<\/li>\n<li>Disable attachment information logging<\/li>\n<\/ul>\n\n<p>You are responsible for configuring these settings in compliance with your privacy policy and applicable data protection regulations.<\/p>\n\n<h4>Minimum Requirements<\/h4>\n\n<ul>\n<li>WordPress 5.8 or higher<\/li>\n<li>PHP 7.4 or higher<\/li>\n<li>MySQL 5.6 or higher \/ MariaDB 10.1 or higher<\/li>\n<\/ul>\n\n<!--section=installation-->\n<h4>Automatic Installation<\/h4>\n\n<ol>\n<li>Go to <strong>Plugins \u2192 Add New<\/strong> in your WordPress admin<\/li>\n<li>Search for <strong>Eprimo Mail Radar<\/strong><\/li>\n<li>Click <strong>Install Now<\/strong> and then <strong>Activate<\/strong><\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Download the plugin ZIP file<\/li>\n<li>Go to <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong><\/li>\n<li>Choose the ZIP file and click <strong>Install Now<\/strong><\/li>\n<li>Activate the plugin<\/li>\n<\/ol>\n\n<h4>Getting Started<\/h4>\n\n<p>After activation, a new <strong>Eprimo Mail Radar<\/strong> menu appears in your WordPress admin sidebar. The plugin immediately begins logging all outgoing emails. Visit <strong>Eprimo Mail Radar \u2192 Settings<\/strong> to customize logging preferences, privacy controls, and retention periods.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20modify%20or%20send%20emails%20on%20its%20own%3F\"><h3>Does this plugin modify or send emails on its own?<\/h3><\/dt>\n<dd><p>No. Eprimo Mail Radar only observes and logs emails that WordPress sends through the <code>wp_mail()<\/code> function. It never modifies outgoing emails.<\/p><\/dd>\n<dt id=\"will%20this%20slow%20down%20my%20site%3F\"><h3>Will this slow down my site?<\/h3><\/dt>\n<dd><p>No. The logging process adds minimal overhead to the <code>wp_mail()<\/code> function. Database queries are optimized with proper indexes.<\/p><\/dd>\n<dt id=\"how%20does%20source%20detection%20work%3F\"><h3>How does source detection work?<\/h3><\/dt>\n<dd><p>Eprimo Mail Radar uses PHP's debug backtrace to identify which plugin, theme, or WordPress core function triggered the <code>wp_mail()<\/code> call. The source is displayed in the email list and detail views.<\/p><\/dd>\n<dt id=\"how%20long%20are%20emails%20stored%3F\"><h3>How long are emails stored?<\/h3><\/dt>\n<dd><p>By default, emails older than 90 days are automatically deleted via WP-Cron. You can change this to 7, 30, or any number of days in Settings. You can also choose to keep logs forever.<\/p><\/dd>\n<dt id=\"can%20i%20exclude%20certain%20emails%20from%20being%20logged%3F\"><h3>Can I exclude certain emails from being logged?<\/h3><\/dt>\n<dd><p>Yes. Go to <strong>Eprimo Mail Radar \u2192 Settings<\/strong> and add email addresses (one per line) in the Exclude Email Addresses field.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20smtp%20plugins%3F\"><h3>Does this work with SMTP plugins?<\/h3><\/dt>\n<dd><p>Yes. Eprimo Mail Radar hooks into <code>wp_mail()<\/code> which runs regardless of whether you use PHP mail, WP Mail SMTP, Post SMTP, or any other SMTP plugin.<\/p><\/dd>\n<dt id=\"can%20i%20resend%20an%20email%20to%20a%20different%20address%3F\"><h3>Can I resend an email to a different address?<\/h3><\/dt>\n<dd><p>Yes. Click Resend on any email, and a modal lets you edit the recipient address before sending.<\/p><\/dd>\n<dt id=\"is%20this%20gdpr%20compliant%3F\"><h3>Is this GDPR compliant?<\/h3><\/dt>\n<dd><p>Eprimo Mail Radar provides privacy controls to disable content logging, mask recipient email addresses, and disable attachment logging. All data is stored locally in your WordPress database \u2014 nothing is sent to external servers. Configure these settings according to your privacy requirements.<\/p><\/dd>\n<dt id=\"can%20i%20see%20email%20attachments%3F\"><h3>Can I see email attachments?<\/h3><\/dt>\n<dd><p>Attachment filenames, sizes, and file types are logged. If the file still exists on the server, you can download it from the email details page.<\/p><\/dd>\n<dt id=\"does%20this%20work%20on%20wordpress%20multisite%3F\"><h3>Does this work on WordPress Multisite?<\/h3><\/dt>\n<dd><p>Currently, Eprimo Mail Radar works on individual sites within a multisite network. Network-wide logging is planned for a future release.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Automatic email logging via wp_mail hook<\/li>\n<li>Success and failure tracking with error messages<\/li>\n<li>Source detection \u2014 identifies which plugin, theme, or WordPress core sent the email<\/li>\n<li>Attachment tracking \u2014 logs filenames, sizes, and file types with download support<\/li>\n<li>Live AJAX search \u2014 search by recipient, subject, or source without page reload<\/li>\n<li>Date range filter<\/li>\n<li>Status filter tabs (All, Sent, Failed) with dynamic counts<\/li>\n<li>AJAX pagination<\/li>\n<li>Single email view with sandboxed HTML preview<\/li>\n<li>Source code view with dark theme<\/li>\n<li>Resend email with editable recipient via modal<\/li>\n<li>Individual delete with row animation<\/li>\n<li>Bulk actions \u2014 delete selected, delete all failed, delete all sent<\/li>\n<li>Privacy controls \u2014 disable content logging, mask recipients, disable attachment logging<\/li>\n<li>Auto-cleanup via WP-Cron with configurable retention days<\/li>\n<li>Keep forever option for retention<\/li>\n<li>Exclude specific email addresses from logging<\/li>\n<li>Email statistics dashboard<\/li>\n<li>WordPress native row actions UI<\/li>\n<li>Translation ready with text domain eprimo-mail-radar<\/li>\n<li>Database migration system for seamless future updates<\/li>\n<\/ul>","raw_excerpt":"Track, debug, and resend all WordPress emails. Logs every outgoing email with source detection, live search, privacy controls, and one-click resend.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/330471","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=330471"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/eprimo"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=330471"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=330471"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=330471"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=330471"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=330471"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=330471"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}