SMTP2GO Plugin for WordPress


The SMTP2GO WordPress plugin allows you to use SMTP2GO to send all emails from your WordPress installation.
It replaces the default phpmailer / built in php mail() functionality and allows you to send out emails via SMTP2GO’s API.

Signup for a free account at


If you have questions or need assistance then feel free to contact the support team by logging into the App ( then clicking the support icon on the top-right of the screen.


Copy the SMTP2GO directory into your wp-content/plugins directory. Activate the plugin through the wp-admin ‘Plugins’ page.
Once successfully activated, the SMTP2GO plugin will appear in the “Settings” menu in the WordPress Admin Panel. Click on “Settings > SMTP2GO” to open the plugin configuration page.


25 May 2021
I don't use this plugin as I prefer using their SMTP settings directly, but just to say that this the best SMTP service I've ever tried - best support, best documentation and best deliverability! Even for free accounts. Congrats!
10 May 2021
SMTP2GO is a very affordable and professional mail provider. I switched my SendInBlue account to SMTP2GO today and the service was outstanding! Never looking back.
17 April 2021
With only the free plan, these guys have replied within the hour to my support requests and are always very helpful. The plugin works perfectly. I highly recommend this plugin.
9 September 2020
Tried the two primary alternatives & found that they simply didn't work insofar yahoo mail flatly rejects emails originating from them. SMTP2Go worked flawlessly. Initial free pricing structure nicely matches my starting need. Support is swift & thorough, which is also a nice contrast to certain alternatives. Recommended.
8 September 2020
After trying a number of other SMTP plugins, SMTP2GO has by far been the easiest to set up. It is truly a set and forget solution where once it's configured, you can sit back and expect everything to run smoothly! I just wish I stumbled across it sooner.
7 September 2020
I'm very happy with SMTP2Go. I've been using it for a few months after my previous SMTP provider started having deliverability issues. Not having any problems now, SMTP2Go is super easy to set up as well, and the WP plugin makes everything seamless. Highly recommend.
Read all 13 reviews

Contributors and Developers

“SMTP2GO Plugin for WordPress” is open source software. The following people have contributed to this plugin.


Change Log


  • user php-scoper to avoid potential conflicts
  • fix issue with header handling
  • additional error handling in admin test email setup


  • use composer package for API integration
  • fix sender domain validation check


  • add sender domain verification tab
  • add uninstaller / clean up database


  • check the enable/disable flag, plugin wasn’t honouring the flag and sending out via API regardless


  • HTML email handling issue
  • check variable for type instead of type hint


  • support GravityForms multiple email recipients
  • handle plugin conflicts when admin sends a test email


  • initMailer returns args for wp_mailer


  • codebase updated, no longer override wp_mail, remove BC
  • updated unit tests
  • admin email test send updated


  • revert depreciated mailer handling while we figure out how / if to implement backwards compatibility


  • update Deprecated: class-phpmailer.php handling


  • handle Deprecated: class-phpmailer.php is deprecated
  • handle php var not defined error


  • hide API key in admin
  • don’t pass empty BCC string to API call
  • text update
  • test on WordPress 5.5.1


  • set from address from parsed headers if present / if other plugins are injecting headers like this


  • Honor wp_mail_from and wp_mail_from_name filters
  • Test with 5.5


  • Allow extra characters into Sender Name, quote field through send process