No Bullsh*t SMTP
The simplest, safest and most dev-friendly way to send emails from WordPress via SMTP.
by Miroslav Krogner · github.com/regularjogger/wp-no-bs-smtp · website
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/regularjogger/wp-no-bs-smtp/archive/refs/heads/main.zipDeclares an update source (https://github.com/regularjogger/wp-no-bs-smtp), so updates arrive through the plugin's own updater.
From the readme
No Bullsht SMTP (wp-no-bs-smtp)
The simplest, safest and most dev-friendly way to send emails from WordPress via SMTP.
There's plenty of WordPress SMTP plugins out there, most are unnecessarily bloated though and save all of their settings in the db. The simpler ones aren't still as lean as I'd like them to be and often the db issue still stands as well as other issues, e.g., overwriting from headers. This one is no-frills dead simple while still offering flexibility.
WordPress' wpmail() basically wraps around PHPMailer which comes bundled within. It is configured to use PHP's mail() by default though, so this plugin provides a simple class that hooks in and changes the configuration to utilize your SMTP settings instead.
Features
- Set-and-forget.
- Settings stored in wp-config.php file makes switching between environments a breeze. Feel free to store your SMTP settings in an .env file as well.
- Doesn't overwrite custom from address and name headers passed either via $headers of wpmail() or wpmail, wpmailfrom and wpmailfromname filters.
- A single PHP file – can be installed as a must-use plugin.
- Debug ready.
- Works for single and multi sites.
If you need/want to log and d
Read the full README on GitHub →
Releases
| Tag | Published |
|---|---|
| v1.0.0 | Apr 17, 2025 |
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.