plugin-icon

EnjinMel SMTP

Replace WordPress default email sending with Enginemailer API for enhanced deliverability and reliability.
Sürüm
0.2.5
Son güncellenme
Jul 16, 2026
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.

Ücretsiz(ücretli paketlerde)
Kurulum işlemini tamamlayarak, WordPress.com'un Hizmet Şartları ile Üçüncü Taraf Eklenti Şartlarını kabul etmiş olursunuz.
Test edilen son sürüm
WordPress 7.0.1
Bu eklenti, sitenizde kullanılmak üzere indirilebilir.