[WordPress] 外掛分享: Ninja Test Email

WordPress 外掛 Ninja Test Email 的封面圖片。

前言介紹

  • 這款 WordPress 外掛「Ninja Test Email」是 2025-11-27 上架。
  • 目前尚無安裝啟用數,是個很新的外掛。如有要安裝使用,建議多測試確保功能沒問題!
  • 上一次更新是 2025-11-29,距離現在已有 89 天。
  • 外掛最低要求 WordPress 6.0 以上版本才可以安裝。
  • 外掛要求網站主機運作至少需要 PHP 版本 7.4 以上。
  • 尚未有人給過這款外掛評分。
  • 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。

外掛協作開發者

shivknp |

外掛標籤

smtp | email | Test email | email logging | email-testing |

內容簡介

### 總結:
Ninja Test Email 是針對 WordPress 的全面電子郵件測試解決方案,可幫助您驗證網站的電子郵件配置是否正常運作。該外掛提供了所有您需要的工具,無論您是在解決 SMTP 問題、測試郵件傳遞性或監控外發郵件。

### 問題與答案:
1. Ninja Test Email 能提供什麼幫助?
- 對於 WordPress 管理員解決電子郵件問題。
- 開發人員在開發過程中測試電子郵件功能。
- 網站擁有者監控郵件傳遞性。
- 管理多個 WordPress 安裝的機構。
- 任何需要驗證 SMTP 配置的人。

2. Ninja Test Email 如何運作?
- Ninja Test Email 能無縫整合到 WordPress 中,自動記錄所有外發郵件,同時提供專用界面用於發送測試郵件。
- 這個外掛使用 WordPress 的原生 wp_mail() 函數,確保與您已經使用的任何 SMTP 外掛(如 WP Mail SMTP、Easy WP SMTP、Post SMTP 等)兼容。

3. Ninja Test Email 具有哪些技術特點?
- 現代 React 18 介面:使用 React 18 和 Tailwind CSS 構建,提供響應速度快的管理體驗。
- REST API:完整的 REST API 支持,以便以程式方式訪問電子郵件測試和日誌。
- 自定義數據庫表格:高效的郵件日誌存儲,優化查詢。
- 自動清理:定期每天清除舊日誌,根據保留設置。
- 可翻譯:具有 41 個可翻譯字符串的完整國際化支持。
- 短代碼支持:通過 [ninja-test-email] 短代碼在前端進行郵件測試。

原文外掛簡介

Ninja Test Email is a comprehensive email testing solution for WordPress that helps you verify your site’s email configuration is working correctly. Whether you’re troubleshooting SMTP issues, testing email deliverability, or monitoring outgoing emails, this plugin provides all the tools you need.
Why Ninja Test Email?
WordPress relies heavily on email functionality for user notifications, password resets, contact forms, and more. If emails aren’t sending properly, your site’s core functionality breaks down. Ninja Test Email gives you instant visibility into your email system with detailed logs, success/failure tracking, and comprehensive statistics.
Who Is This For?

WordPress administrators troubleshooting email issues
Developers testing email functionality during development
Site owners monitoring email deliverability
Agencies managing multiple WordPress installations
Anyone who needs to verify SMTP configuration

How It Works
Ninja Test Email integrates seamlessly into WordPress, logging all outgoing emails automatically while providing a dedicated interface for sending test emails. The plugin uses WordPress’s native wp_mail() function, ensuring compatibility with any SMTP plugin you’re already using (WP Mail SMTP, Easy WP SMTP, Post SMTP, etc.).
Technical Features

Modern React Interface: Built with React 18 and Tailwind CSS for a responsive, fast admin experience
REST API: Full REST API support for programmatic access to email testing and logs
Custom Database Table: Efficient email log storage with optimized queries
Automated Cleanup: Scheduled daily cron job to remove old logs based on retention settings
Translation Ready: Full internationalization support with 41 translatable strings
Shortcode Support: Frontend email testing via [ninja-test-email] shortcode
Search & Filtering: Powerful search across recipient, subject, and email body
Statistics Dashboard: Visual graphs showing success rates, daily volume, and trends

Features
Email Testing
* Send plain text test emails
* Send HTML test emails with custom formatting
* Validate email addresses before sending
* Customizable subject and message content
* Default templates for quick testing
Email Logging
* Automatic logging of all WordPress emails
* Capture recipient, subject, and message body
* Track success/failure status
* Record timestamps for each email
* Store email content for debugging
Dashboard & Statistics
* Visual success rate graphs
* Total emails sent counter
* Today’s email count
* Weekly email statistics
* Monthly email volume
* Status breakdown (sent vs. failed)
Log Management
* Search across all email fields
* Filter by date, recipient, or status
* Sort by time, recipient, subject, or status
* Paginated results for large datasets
* Individual log deletion
* Bulk log cleanup
Settings & Configuration
* Configurable log retention period
* Automatic cleanup scheduling
* Daily, weekly, or monthly retention options
* REST API health check endpoint
* Cron status monitoring
Developer Features
* REST API endpoints for all functions
* Frontend shortcode [ninja-test-email]
* Custom action hooks
* Namespaced code (NinjaTestEmail)
* Composer autoloading support
* WordPress Coding Standards compliant
Performance & Security
* Optimized database queries with caching
* Prepared SQL statements for security
* Capability checks (manage_options required)
* Nonce verification on all actions
* Input sanitization and output escaping
* ABSPATH security checks

各版本下載點

  • 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
  • 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「Ninja Test Email」來進行安裝。

(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。


1.0.0 | 1.1.0 | 1.1.1 | trunk |

延伸相關外掛(你可能也想知道)

文章
Filter
Apply Filters
Mastodon