Free Cloudflare Email Sending for WordPress

Integrate Cloudflare with FluentSMTP to send WordPress emails without touching SMTP settings, with DNS authentication already taken care of.

Cloudflare, email, and WordPress integration diagram on grid.

Disclaimer: Cloudflare Email Sending uses Cloudflare’s REST API, not traditional SMTP. It works best when Cloudflare already manages your domain’s DNS and requires a Cloudflare Workers Paid plan.

Cloudflare logo featuring an orange cloud and wordmark.

What is Cloudflare Email Sending?

Cloudflare Email Sending lets you send transactional emails through Cloudflare without setting up a separate SMTP server. Since your domain and DNS are already managed in Cloudflare, you can handle SPF, DKIM, and DMARC authentication in the same place, which makes setup faster and easier to manage.


How to Send WordPress Emails Using Cloudflare?

To send WordPress emails through Cloudflare, connect your Cloudflare account to FluentSMTP using an API token

api credentials

Create an API Token

Go to Cloudflare API Tokens and click Create Token. Copy the token immediately.

verify icon

Get Your Account ID

Your Account ID is in the right sidebar of the account overview page

configure

Configure SMTP

Go to Settings → FluentSMTP → Add Connection and select Cloudflare as your provider

email test icon

Test Email Delivery

Send a test email from FluentSMTP and confirm it arrives in your inbox and not in spam

Why Cloudflare Email Sending for WordPress?

Cloudflare Email Sending is a near-perfect fit for one specific situation: your domain is already on Cloudflare. Want to know if it’s the right fit for you?

Pros

  • DNS authentication (SPF, DKIM, DMARC) is already in place
  • No SMTP server, hostname, or port to configure (FluentSMTP connects via REST API)
  • Full email support: Attachments, CC/BCC, Reply-To, Custom Headers
  • Real-time token validation catches bad credentials on save, not when emails start bouncing

Cons

  • Your domain must use Cloudflare
  • Requires a Cloudflare Workers Paid plan
  • Not ideal for bulk marketing emails

Pricing

Cloudflare Email Sending requires a Cloudflare Workers Paid plan. FluentSMTP itself is completely free. Check Cloudflare’s plans page for current Workers pricing before you set this up.

Over 6,00,000+ WordPress Users trust FluentSMTP

Don’t take our word for it; see what the users are saying before you start using FluentSMTP!

saiftheboss7's review on fluentsmtp
Five stars all the way! @saiftheboss7

Great product that is fully open source and is consistently adding new features. Plugins like these are making WordPress and the community better for everyone. Five stars all the way!

limecomet's review on fluentsmtp
Transformed my email delivery experience! @limecomet

If you want to ensure your emails always reach their intended recipients, I wholeheartedly recommend giving Fluent SMTP a try. It’s been a real asset to my website, and I couldn’t be happier with the results!

amgill's review on fluentsmtp
Switching all my client sites over to this one! @amgill

Have been using “the other” SMTP plugin for years and all of a sudden it stopped delivering emails. Moved to Fluent and quickly got emails working again with no issues. Thank you. I am switching all my client sites over to this one!

omariusa's review on fluentsmtp
This plugin is a godsend! @omariusa

I used to work with another SMTP plugin that did not give free access to the logs, It was pretty much useless since not having access to the logs made it very hard to troubleshoot tricky issues during production. Thank you!

reversehsalf's review on fluentsmtp
A must-have plugin for all websites @reversehsalf

FluentSMTP is an excellent plugin that improves with each update. Despite being a free plugin, it offers so many Pro features. Thank you for creating this plugin.

peteraloha's review on fluentsmtp
Designed with clarity and functionality in mind @peteraloha

This plugin is designed with clarity and functionality in mind. An excellent job! – Plugin Authors are excellent in support: Polite, fast, knowledgeable!
Can’t stress enough how granular and effective this plugins author is, truly committed to help users to enjoy their objectives to be met!

Compare Amazon SES vs. Other SMTP Services

Compare FluentSMTP side-by-side with other SMTP plugins and see which comes out on top!

fluentsmtp vs wp mail smtp

Amazon SES vs. SendGrid

Get all SMTP features for free. No nagging, no hidden installs!

Learn More
fluentsmtp vs post smtp

Amazon SES vs. MailGun

Get all SMTP features for free. No nagging, no hidden installs!

Learn More
fluentsmtp vs easy wp smtp

Amazon SES vs. PostMark

Get all SMTP features for free. No nagging, no hidden installs!

Learn More

Frequently Asked Questions

Cloudflare integration uses Cloudflare’s REST API to deliver your WordPress emails. No traditional SMTP server or port configuration required. Just your Account ID and an API token.

Yes. Cloudflare Email Sending is designed for domains already managed by Cloudflare, where SPF, DKIM, and DMARC records are already in place at the DNS layer.

Cloudflare Email Sending requires a Cloudflare Workers Paid plan. FluentSMTP is completely free, so the only cost comes from Cloudflare’s side.

Cloudflare Email Sending is designed for transactional emails: order confirmations, password resets, and contact form notifications. It isn’t suited for bulk marketing campaigns. For marketing email, use a dedicated ESP like SendGrid or Mailgun.

Traditional SMTP requires a server hostname, port number, and credentials. Cloudflare’s integration skips all of that. FluentSMTP calls Cloudflare’s REST API directly using your Account ID and API token. Token validation happens in real time, so you know immediately if something’s wrong.

Yes. The FluentSMTP Cloudflare integration supports the full email feature set: attachments, CC/BCC recipients, Reply-To addresses, and custom headers are all supported out of the box.