[WordPress] 外掛分享: EnjinMel SMTP

首頁外掛目錄 › EnjinMel SMTP
WordPress 外掛 EnjinMel SMTP 的封面圖片
全新外掛
安裝啟用
尚無評分
剛更新
最後更新
問題解決
WordPress 5.3+ PHP 7.4+ v0.2.5 上架:2026-07-15

內容簡介

EnjinMel SMTP 外掛透過強大的 Enginemailer REST API 取代 WordPress 預設的郵件發送功能,確保您的交易郵件可靠且高效地送達。

【主要功能】
• 無縫整合 - 自動攔截所有 wp_mail() 調用
• 提升送達率 - 通過 Enginemailer 的可靠郵件基礎設施發送郵件
• 綜合日誌 - 詳細追蹤郵件發送記錄,包括時間戳、收件人及狀態
• 測試郵件功能 - 透過發送測試郵件驗證配置
• 安全的 API 金鑰儲存 - 使用 AES-256-CBC 加密 API 金鑰
• 日誌管理 - 自動保留日誌並可配置清理計劃

外掛標籤

開發者團隊

⬇ 下載最新版 (v0.2.5) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「EnjinMel SMTP」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

EnjinMel SMTP replaces the default WordPress email sending functionality with the powerful Enginemailer REST API to ensure your transactional emails are delivered reliably and efficiently.
Important: This plugin is an independent WordPress integration and is not affiliated with or endorsed by Enginemailer.
Understanding the Names:

EnjinMel SMTP – The name of this WordPress plugin
Enginemailer – The third-party email delivery API service (https://enginemailer.com)

This plugin connects your WordPress site to the Enginemailer service API.
Key Features:

Seamless Integration – Automatically intercepts all wp_mail() calls
Enhanced Deliverability – Routes emails through Enginemailer’s reliable email infrastructure
Comprehensive Logging – Track email sends with detailed logs including timestamps, recipients, and status
Test Email Functionality – Verify your configuration by sending test emails
Secure API Key Storage – API keys are encrypted using AES-256-CBC encryption
Log Management – Automatic log retention with configurable cleanup schedules
Admin Interface – User-friendly settings page with log viewer

Perfect For:

Membership sites
E-commerce platforms
Contact forms
Password reset emails
Order confirmations
User notifications

External services
This plugin requires an Enginemailer account and connects to the Enginemailer REST API at https://api.enginemailer.com to deliver email. The connection occurs whenever WordPress sends an email through wp_mail(), including when an administrator uses the Send Test Email feature.
By default, each API request sends the configured Enginemailer API key, recipient addresses (To, CC, and BCC), sender name and email address, subject, email body, and any configured campaign name or template ID. If an email includes attachments, the plugin reads those local files and sends their filenames and Base64-encoded contents. Developers may modify the outbound payload or request using the plugin’s documented filters.
Enginemailer provides the email delivery service. Review its Terms of Service and Privacy Policy.
Privacy
This plugin stores limited email metadata to aid troubleshooting and deliverability monitoring:

Stored: recipient email address(es), subject, send status (sent/failed), timestamp, and an error message when available.
Not stored: email body content or attachments.
Retention: logs are kept for 90 days by default and purged daily. Developers can adjust the retention via the enjinmel_smtp_retention_days filter, clear logs from the admin UI, or purge on uninstall by defining ENJINMEL_SMTP_PURGE_LOGS_ON_UNINSTALL in wp-config.php.

Additional Information
Security:
* API keys are encrypted before storage
* All admin actions use WordPress nonces
* Input sanitization and output escaping throughout
* Capability checks on all admin operations
* Existing pre_wp_mail blockers are preserved before EnjinMel sends
* CSV log exports neutralize spreadsheet formula prefixes
Developers:
* Follows WordPress Coding Standards
* Comprehensive inline documentation
* Extensible architecture with filters and actions
Support:
For issues, feature requests, or contributions, please refer to the project repository.

延伸相關外掛

文章
Filter
Apply Filters
Mastodon