Fluent SMTP: Our gift to the WordPress Community!

Even in 2021, WordPress is going strong. Almost half the web creators, ranging from the most popular news sites to personal hobby bloggers, use WordPress as their favorite CMS platform every day. If you’re one of them, an SMTP plugin isn’t simply one of your desires but a need. And with the release of Fluent SMTP, we’re about to meet your necessity with a gift in the early days of 2021!

Your WordPress site sends out many emails every day. It sends out registration notification, update reminder, password reset replies, and such kind of emails every now and then. Apart from such notification-like emails, your WordPress site will also send out user notifications, eCommerce order and form submission confirmations, and many more!

Now hold on a second and think about how a CMS can deliver such messages? 

If you didn’t know it yet, WordPress has a default PHP mail configuration, wp_mail. Your WordPress website sends all the emails through this function. However, most of the emails sent via the wp_mail function end up in the spam folder. And that’s exactly where an SMTP plugin comes in!

What is an SMTP plugin?

SMTP, which stands for Simple Mail Transfer Protocol, is a protocol through which an email server transfers emails from one email client to another. Before we explain what an SMTP plugin is, it would be wiser to explain the wp_mail function a bit.

The wp_mail is the default PHP mail function that WordPress uses to send out emails. This also means that WordPress is using your hosting server for emailing. In that case, your emails will mostly go to spam because hosting servers are not optimized for emailing.

Besides, it isn’t wise to use your hosting space for emails. Your audience expects a fast, responsive website, and using the hosting for sending out PHP emails will probably eat up the hosting resources. Therefore, we recommend that you use an additional SMTP server.


Because SMTP servers are optimized for email, and your emails will mostly make it to the user’s inbox. In order to use an external SMTP server on WordPress, you need to use an SMTP plugin.

Why should you use an SMTP plugin for WordPress?

An SMTP plugin can tell WordPress to use an external SMTP server like Amazon SES, MailGun, SendGrid, SendinBlue, etc., for emailing. If you have a dedicated hosting that includes email hosting, you can easily configure the hosting’s SMTP with an SMTP plugin.

An SMTP plugin is useful for various reasons:

  • Using WordPress’s default mailing functionality for WordPress is essentially using your hosting server for emailing. An SMTP plugin leverages the task of sending emails to an external SMTP server so that emails don’t affect your website’s optimization or speed.
  • External SMTP’s are fully optimized for emailing. This means you can use the SMTP server for sending out a large chunk of emails. If you’re planning for email marketing or other heavy email involved tasks within WordPress, there’s no alternative to using an SMTP plugin. An SMTP plugin can force WordPress to use an external SMTP server.
  • You wouldn’t want to end up on your user’s spam folder. It’s harmful to the reputation of your website and business. SMTP servers work hard on the deliverability. And by using an external SMTP via an SMTP plugin, you can ensure higher email deliverability.
  • Besides ensuring higher deliverability, external SMTP servers allow you to send out emails for a lower cost and include a free plan. For example, Mailgun’s free tier allows sending out 5000 emails absolutely free of charge.

To sum up, emails are meant to be sent via SMTP servers, not the wp_mail PHP function. An SMTP plugin can help you instruct WordPress to send emails via your SMTP server, and that’s the sole reason we brought you an SMTP plugin for WordPress, Fluent SMTP.

Why did we build Fluent SMTP?

Recently, we have rolled out an email marketing automation and CRM plugin for WordPress, FluentCRM. The purpose of that plugin is to help out the users to understand their users, customers, members, affiliates, and learner’s interests and do email marketing within the convenience of WordPress.

Like we mentioned earlier, hosting isn’t optimized for emailing. We knew FluentCRM users would need to use an SMTP plugin for using SMTP servers and announced that an SMTP plugin for FluentCRM was underway.

However, soon after the plugin’s release, our users started using other SMTP plugins and faced a few issues. The common issue’s include:

  • Other SMTP plugins weren’t capable of sending out a high amount of marketing and transactional emails simultaneously.
  • Most WordPress SMTP plugins have limited native SMTP server integrations. Other SMTP server integrations required the pro version of the available solutions, and only native integrations worked well and fast.
  • Most users wanted to use different sending services (SMTP servers) to separate sending transactional and marketing emails. But no current SMTP plugin supports using multiple SMTP connections.
  • Other SMTP plugin’s email logging feature lacked detailing and was limited to the pro version only. Our users didn’t have a clear picture of their sent emails, and they had a hard time configuring these plugins properly with FluentCRM.

When such issues arise, it becomes our responsibility to fulfill our promise. So we went back to the development hub and built Fluent SMTP. 

What can Fluent SMTP do?

In one sentence, Fluent SMTP can do everything you wished an SMTP plugin can do! Don’t believe us? Check out what you can do with Fluent SMTP:

Send out any amount of emails

Fluent SMTP can deliver any chunk of emails using your SMTP server.  No matter how large your email list is, Fluent SMTP will help you deliver emails to your user’s inboxes via the SMTP server you configured.

Multiple SMTP connections

Fluent SMTP comes with a unique feature that lets you have multiple SMTP server connections at a time. How is it unique?

No other SMTP plugin will allow you to use two or more SMTP connections at a time. But if you’re sending out marketing emails from your WordPress dashboard, you might want to configure at least two SMTP connections. Why? 

Transactional emails and marketing emails bear different purposes. A form submission confirmation will mostly make it to the user’s inbox, regardless of the quality of the SMTP server you’re using. However, marketing SMTP servers involve higher cost because they ensure higher deliverability, and it might not be fruitful if you use an expensive SMTP connection for simple transactional emails.

6 native SMTP server integrations

Fluent SMTP comes with 6 native SMTP  server integrations that will give you the fastest SMTP experience. You can’t even think of so many native integrations in most SMTP plugins currently available. Currently available Fluent SMTP server integrations are:

  • Mailgun
  • Pepipost
  • Sendgrid
  • Sendinblue
  • AmazonSES
  • Sparkpost

Connect any SMTP server of your choice

Wondering whether you can use other SMTP servers or not? Yes you can! Fluent SMTP will never limit you based on native integrations. Any SMTP server will give you four elements:

  1. Hostname
  2. Port Number
  3. Authentication Network
  4. User name and password

The SMTP servers allow you to connect any app to their server and exchange data transfer via these elements. Similarly, you can connect Fluent SMTP to any server using these details. The connection will be incredibly fast and reliable, and you don’t have to worry about a thing!

And the best part? – Fluent SMTP is free and will always be free!

Yes! No pro version or license required!

We have been working in the WordPress arena for more than 10 years now, solving various problems and producing enterprise-grade plugins like Fluent Forms, FluentCRM, Ninja Tables, and small-business solutions WPPayForm or AzonPress.

We were thrilled and felt honored by the support, love, and admiration our company received even during a year as pandemic as 2020! As a result, our organization is more than profitable!

In 2020, we had had a 250% growth as a company and achieved beyond 150% of our annual target! Currently, our solutions powers more than 130K websites! FluentCRM’s release campaign was the highlight of a wonderful season. Within three months of the release, the plugin powers more than three thousand websites.

Although we thought of creating a pro version for Fluent SMTP, such growth and admiration beyond our expectations only put more responsibilities into our shoulders. And as a user-centric company, we feel the best way to pay gratitude to the community is by gifting one of the most vital plugins for free.

Besides, our plugins, Fluent Forms, FluentCRM, and WPPayForm, depends highly on email deliverability. And as the developers of such plugins, maintaining a high amount of email deliverability was also one of our prime focus.

Hence, you can picture Fluent SMTP as a companion to Fluent Forms, WPPayForm, and FluentCRM, and they’ll perform more efficiently when combined with this newly released plugin. However, being free doesn’t mean Fluent SMTP will not receive any updates or features. Even though we know this is the ultimate solution in the SMTP plugin category, we know that users will need support and feature updates. Thus, we have made it an open-source software so that you can contribute to the plugin or request more features. We will also continue our research on improving the plugin, add more features, and provide relentless support whenever you need it!

Want to contribute to Fluent SMTP or request a new feature?

Find Fluent SMTP on GitHub!

How is Fluent SMTP different from other SMTP plugins?

Probably the last question you had in mind, what makes Fluent SMTP a different plugin than the available ones in the WordPress repository?

FluentCRM can send out a large chunk of emails, handle multiple SMTP connections simultaneously, and allow you to connect any SMTP server to WordPress absolutely free of cost. No other plugin will provide you such features for free. If you’ve used our other plugins, you know we prioritize optimization and performance over anything else. 

We use VueJS and JavaScript framework in building every plugin, and Fluent SMTP is no different. So whether it’s optimization or speed you might be worried about, don’t bother! It is a single page application (SPA) and will never impact your website.

Bottom line

Never in our wildest imagination, we expected such love, support, trust, or admiration that the WordPress community has shown to WPManageNinja. We know the debt is so much that we can only dream of fulfilling it. But we can certainly show our gratitude, and Fluent SMTP was the best way we could do that. With that said, we wish all the best to those users who made us feel special and honored. Thank you so much!


  1. This is an amazing addition to Fluent CRM and Fluent Form. Thank you very much Shahjahan, we really appreciate it. Can’t wait to see more integrations… Keep up the good work!

  2. It would be great if you can add OAuth authentication for Microsoft 365. To get SMTP to work with MS365, you need to disable MFA and then login with Powershell to enable SMTP sending. It’s a bit annoying and would love a plugin which did OAuth authentication. I’d prefer to use MFA on my accounts, but can’t with SMTP!!

  3. Some times emails stucked in the log due to issues with email server.
    Does Fluent SMTP will sent any of these emails, once the issue solved?

    1. No, you can select all failed emails using a filter and then resend them with a single click. The process is manual, but won’t take longer than a minute.

        1. We’re thinking of something different, email fallback. If an email send is failed with one server, this will route the emails using another server.

  4. Awesome! Thank you so much!!! We are looking forward to using FluentSMTP along with FluentCRM for our new project. 🙂

  5. You can add useful features like these:

    – notification if email bounce
    – report of bouncing, opening, clicking rates
    – near to each email if it was opened/clicked, or bounced

  6. Great Shahjahan, this was exactly what I was waiting for.
    Keep up the good work, I enjoy your forms and CRM system enourmesly.

  7. Looking forward to the SET UP AMAZON SES IN FLUENT SMTP doc. Can’t find anyone to do it for me so I’m stuck waiting for the doc.

  8. Thank you for contributing such a fine plugin to the community.

    I have an old SMTP plugin that is soon to retire due to creator, so this is just in time.


    1. FluentSMTP will replace other SMTP plugins such as WP Mail SMTP. You still need to configure email services like Amazon SES or MailGun with FluentSMTP. Please check the docs if you’re interested in learning how to do that.

  9. This is not working. I installed this on localhost wp version: 5.7, trying to configure with ses, but this freezes at validating data.

    My ses region is correct, domain is verified, Access and secret key is correct.

    No idea here as what’s going wrong.

    Can you look into this?


  10. Hi there!

    Thank you so much for developing such a wonderful plugin.

    I was looking for an SMTP plugin, but hated the competitor plugin as it was more of a self-promoting commercial SMTP plugin.

    And then I saw your plugin in the search results and thought to give it a try. Not to mention, I was up & running in less than 30 seconds and your plugin simply outperformed.

    Once again, thank you so much.


    Alok Sharma

Leave a Reply

Your email address will not be published. Required fields are marked *