
Configure an SMTP server to send emails from your WordPress site. Simple, lightweight, and secure.
| Author: | CodingBunny (profile at wordpress.org) |
| WordPress version required: | 6.0 |
| WordPress version tested: | 6.9.4 |
| Plugin version: | 1.0.2 |
| Added to WordPress repository: | 28-01-2026 |
| Last updated: | 28-01-2026 |
| Rating, %: | 0 |
| Rated by: | 0 |
| Plugin URI: | https://coding-bunny.com/mail-smtp/ |
| Total downloads: | 154 |
| Active installs: | 10+ |
![]() Click to start download |
|
CodingBunny Mail SMTP allows you to easily configure an SMTP server to send all outgoing emails from your WordPress website.
By default, WordPress uses the wp_mail() function which relies on the server’s PHP mail configuration. This often leads to delivery issues or emails ending up in spam. This plugin solves that problem by routing emails through a reliable SMTP server.
Key Features
- Enable or disable SMTP with a single toggle
- Supports SSL, TLS, or no encryption
- Optional SMTP authentication (username & password)
- Secure password storage using encryption
- Custom “From Email” and “From Name”
- Built-in test email tool
- Lightweight, no third-party dependencies
- Fully compatible with WordPress PHPMailer
- Clean and accessible admin interface
Security
The SMTP password is encrypted before being stored in the database** and is never displayed in plain text in the WordPress admin area.
Configuration
You can configure the following options:
- SMTP Host (e.g.
smtp.example.com) - SMTP Port (e.g.
587) - Encryption: None, TLS, or SSL
- Enable/Disable SMTP authentication
- SMTP Username & Password
- Sender Email Address
- Sender Name
After saving, use the Test Email section to verify your configuration.
Uninstall
When the plugin is uninstalled, all plugin options (including encrypted credentials) are removed from the database.
Screenshots
FAQ
ChangeLog

