SMTP by BestWebSoft


Simple plugin to configure SMTP server to receive email messages from your WordPress website to Gmail, Yahoo, Hotmail, and others.

Install, configure, test, and save your time!


  • Send test email
  • Display test email sending log
  • Customize “From” field:
    • Name
    • Email
  • Send test message with attachment [NEW]
  • Set SMTP:
    • Host
    • Port
  • Choose SMTP secure connection:
    • None
    • SSL
    • TLS
  • Enable authentication with:
    • Username
    • Password
  • Compatible with latest WordPress version
  • Incredibly simple settings for fast setup without modifying code
  • Detailed step-by-step documentation and videos

If you have a feature suggestion or idea you’d like to see in the plugin, we’d love to hear about it! Suggest a Feature

Documentation & Videos

Help & Support

Visit our Help Center if you have any questions, our friendly Support Team is happy to help –


  • Russian (ru_RU)
  • Ukrainian (uk)

Some of these translations are not complete. We are constantly adding new features which should be translated. If you would like to create your own language pack or update the existing one, you can send the text of PO and MO files to BestWebSoft and we’ll add it to the plugin. You can download the latest version of the program for work with PO and MO files Poedit.

Recommended Plugins

  • Updater – Automatically check and update WordPress website core with all installed plugins and themes to the latest versions.


  • Plugin settings page.
  • Sending a test message page.


  1. Upload the bws-smtp folder to /wp-content/plugins/ directory.
  2. Activate the plugin using the ‘Plugins’ menu in your WordPress admin panel.
  3. You can adjust the necessary settings using your WordPress admin panel in “SMTP” > “Settings”.

View a Step-by-step Instruction on SMTP by BestWebSoft Installation


Installation Instructions
  1. Upload the bws-smtp folder to /wp-content/plugins/ directory.
  2. Activate the plugin using the ‘Plugins’ menu in your WordPress admin panel.
  3. You can adjust the necessary settings using your WordPress admin panel in “SMTP” > “Settings”.

View a Step-by-step Instruction on SMTP by BestWebSoft Installation

Why is my email not sent?

Please make sure that the data specified on the plugin settings page is correct. In case you are using such mail services as Gmail, Yahoo, or other, you need to contact your mail service support team to get the correct settings.

I’ve adjusted the settings the right way, and yet the email messages still fail to be sent

Please try sending a test email, having marked a “Display log” checkbox. You will then see a log, in which you can find the bug that triggers sending failures.

On the plugin settings page, I see ‘Not Confirmed’ in the Settings Status block. Why?

To confirm that the settings are correct, you need to send a test email first. When the test email is sent successfully, please click “Settings are Correct” button.

I have some problems with the plugin’s work. What Information should I provide to receive proper support?

Please make sure that the problem hasn’t been discussed yet on our forum ( If no, please provide the following data along with your problem’s description:

  1. the link to the page where the problem occurs
  2. the name of the plugin and its version. If you are using a pro version – your order number.
  3. the version of your WordPress installation
  4. copy and paste into the message your system status report. Please read more here: Instruction on System Status


Doesn't work

Tried it with Google Apps and gmail settings. Settings correct but it doesn’t work.

Easy, solved my problem

Had a problem with submissions from Jetpack Contact Form being rejected as spam at the receiving server, because of two things combined:

* Sender not in my domain
* Sending IP-adresse not trusted as legal sender for the server because of dedicated IP on shared hosting
* or other free email service as Reply-To

By sending to the local SMTP server using an default account, it worked again.

Excellent plugin to work with and set up.

Read all 12 reviews

Contributors & Developers

“SMTP by BestWebSoft” is open source software. The following people have contributed to this plugin.


“SMTP by BestWebSoft” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “SMTP by BestWebSoft” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


V1.1.1 – 29.01.2018

  • NEW : Ability to attach a file to the Test message has been added.
  • Update : We updated all functionality for WordPress 4.9.2.

V1.1.0 – 14.04.2017

  • Bugfix : Multiple Cross-Site Scripting (XSS) vulnerability was fixed.

V1.0.9 – 08.02.2017

  • Update : Plugin optimization completed.

V1.0.8 – 12.10.2016

  • Update : BWS plugins section is updated.

V1.0.7 – 08.07.2016

  • Update : BWS panel section is updated.

V1.0.6 – 26.05.2016

  • NEW : An ability to use data from 3rd party plugins for “From” field.
  • Update : All functionality for wordpress 4.5.2 was updated.

V1.0.5 – 09.12.2015

  • Bugfix : The bug with plugin menu duplicating was fixed.

V1.0.4 – 26.10.2015

  • Update : Textdomain was changed.
  • Update : We updated all functionality for wordpress 4.3.1.

V1.0.3 – 02.07.2015

  • NEW : Ability to restore settings to defaults.

V1.0.2 – 15.05.2015

  • Update : BWS plugins section is updated.
  • Update : We updated all functionality for wordpress 4.2.2.

V1.0.1 – 13.03.2015

  • Bugfix : Bug with plugin’s option when sending email was fixed.
  • Update : BWS plugins section was updated.

V1.0.0 – 09.02.2015

  • NEW : The SMTP by BestWebSoft plugin is ready for use.