WP Mail SMTP by WPForms – The Most Popular SMTP and Email Log Plugin

WP Mail SMTP by WPForms – The Most Popular SMTP and Email Log Plugin

Make email delivery easy for WordPress. Connect with SMTP, Gmail, Outlook, SendGrid, Mailgun, SES, Zoho, + more. Rated #1 WordPress SMTP Email plugin.
Rating:
4.8
star-rating-1star-rating-2star-rating-3star-rating-4star-rating-5
Active Installations:
3000000+
Last Updated:
Feb 29, 2024
WordPress Version:
5.5 or higher
Tested up to:
6.4.4

Reliable Email Delivery

Ensure your WordPress emails always reach the inbox with WP Mail SMTP.

Easy Setup Wizard

Fix email deliverability issues in minutes with our user-friendly Setup Wizard.

Powerful Email Reporting

Get detailed stats and insights on your email campaigns with WP Mail SMTP Pro.

Expert Support

Get world-class support and white glove setup assistance with WP Mail SMTP Pro.

4.0.1 – 2024-02-29

  • Added: Optimized Email Sending – move email sending requests in the background process and speed up your site.
  • Added: Automatic database table structure migrations after plugin update.
  • Changed: Improved error handling when sending emails.
  • Fixed: Database error while adding debug events if the wpmailsmtp_debug_events table does not exist.

3.11.1 – 2024-01-22

  • Fixed: Setup Wizard texts.
  • Fixed: Compatibility for List-Unsubscribe header.

3.11.0 – 2023-12-13

  • Added: Filter to customize the capability required for managing the plugin.
  • Changed: Hide test tab movement notice for new users.
  • Changed: Improved keyboard navigation styles for the Setup Wizard.
  • Changed: Removed WPMailSMTPAdminPluginsInstallUpgrader class and switched to the WordPress Core Plugin_Upgrader class.
  • Changed: The “From email” dropdown to the input field in the Gmail mailer.
  • Fixed: PHP deprecation notices in the Setup Wizard on WordPress 6.4 and above.
  • Fixed: Compatibility issue with Action Scheduler lower than 3.3.0.

3.10.0 – 2023-11-08

  • Added: Filter that allows to use self website Google OAuth redirect URL.
  • Changed: Improve plugin settings UI, by changing checkboxes to toggles and some dividers cleanup.
  • Changed: Replaced moment.js library to the WP Core’s bundled one.
  • Fixed: Translation strings on the Dashboard widget.

3.9.0 – 2023-08-30

  • Changed: Moved the Email Test tab from the settings page to the tools page.
  • Changed: Removed Sendinblue SDK library because it was deprecated.
  • Changed: Mailgun API instructions.
  • Fixed: Debug Event details popup scrolling.
  • Fixed: Conflict with other plugins (Alt Manager) that made the WP Plugins install page unusable.

3.8.2 – 2023-07-20

  • Changed: Improved notifications formatting and styles.
  • Changed: Sendinblue rebranded to Brevo.
  • Fixed: Explicitly set “Content-Type” header for the HTML test email.

3.8.0 – 2023-04-26

  • IMPORTANT: Support for PHP 5.6, 7.0, and 7.1 has been discontinued. If you are running one of those versions, you MUST upgrade PHP before installing or upgrading to WP Mail SMTP v3.8. Failure to do that will disable WP Mail SMTP functionality.
  • Changed: Updated Moment.js library to 2.29.4.
  • Changed: Removed unneeded sodium_compat library.
  • Fixed: Email address with apostrophes in the Email Test page.
  • Fixed: Review request notice display on subsites admin area in WP Multisite installation.
  • Fixed: Setup Wizard playing UA anthem for certain WP sites.

3.7.0 – 2022-12-15

  • Changed: Improved Action Scheduler data cleanup on plugin uninstall.
  • Changed: Improved performance for database table validation checks.
  • Fixed: Tasks meta database table error.
  • Fixed: Gmail mailer authorization error if the oAuth app already had other non mail scopes attached.
  • Fixed: Email address validation in Setup wizard.
  • Fixed: Removed unneeded composer libraries autoload code.
  • Fixed: Conflict detection for plugin Sendinblue – WooCommerce Email Marketing (v3.0+)

3.6.1 – 2022-10-06

  • Added: The wp_mail function call backtrace to the Debug Events if the “Debug Email Sending” option is enabled.
  • Added: Plugin’s DB tables re-creation process in WP Site Health.
  • Added: Debug Events retention period setting.
  • Changed: Updated the list of conflicting plugins (added Zoho Mail).
  • Changed: Improved conflicting plugins’ admin notices (display multiple at once)
  • Changed: Switched to the WP Core function is_email for verifying email addresses.
  • Changed: Improved the detection if wp_mail function is overwritten.
  • Fixed: Gmail mailer not using the correct From Email Address in Domain Checker.
  • Fixed: Setup Wizard steps navigation, when going backwards.

3.5.2 – 2022-08-17

  • Fixed: The check if wp_mail function is overwritten on Windows servers.

3.5.1 – 2022-07-14

  • Changed: Removed MailPoet from the list of conflicting plugins.
  • Fixed: PHP warning for undefined variable when using the Default (none) mailer.

3.5.0 – 2022-07-14

  • Added: Check if wp_mail function is overwritten.
  • Added: DB table (wpmailsmtp_tasks_meta) cleanup after scheduled actions execution. Keeps DB size small.
  • Changed: Updated the list of conflicting plugins (added Branda and MailPoet).
  • Changed: Updated Action Scheduler library to 3.4.2.
  • Fixed: SMTP.com mailer email content-encoding.
  • Fixed: Dashboard widget graph when there is no email logs data.
  • Fixed: Missing Sendinblue email body WP filter.
  • Fixed: Chart.js library conflicts with other plugins.

3.4.0 – 2022-04-27

  • Added: New transactional mailer: SendLayer integration.
  • Changed: Improved Mailgun API error message extraction.
  • Changed: Standardized error messages format and improved WP remote request errors extraction.
  • Fixed: Lite plugin uninstall actions clearing plugin options while Pro version is active.
  • Fixed: Hiding unrelated network admin notices on WP Mail SMTP pages.

3.3.0 – 2022-02-17

  • IMPORTANT: Support for WordPress versions 5.1.x or lower has been discontinued. If you are using one of those versions, you MUST upgrade WordPress before installing or upgrading to WP Mail SMTP v3.3. Failure to do that will disable WP Mail SMTP functionality.
  • Added: PHP 8.1 compatibility.
  • Changed: Updated the list of conflicting plugins (added FluentSMTP and WP HTML Mail).
  • Changed: Improved debug error message for the Other SMTP mailer in Debug Events.
  • Changed: Updated Action Scheduler library to 3.4.0.
  • Changed: Improved Action Scheduler performance.
  • Fixed: PHP deprecated notices in Sendinblue library (PHP 7.4+).
  • Fixed: DB tables row in Site Health Info section is now private.
  • Fixed: Debug Events’ screen options visible on general Tools page.
  • Fixed: Screen Options right alignment.

3.2.1 – 2021-11-17

  • Fixed: PHP 8 compatibility when existing Gmail mailer connection is revoked.

3.2.0 – 2021-11-11

  • Added: New transactional mailer – SparkPost integration.
  • Added: One-click migration from FluentSMTP plugin.
  • Added: Plugin constants integration in Setup Wizard.
  • Fixed: Early plugin deactivation issue with activity log plugins.

3.1.0 – 2021-09-28

  • Added: New transactional mailer – Postmark integration.
  • Added: Support for string attachments (added via PHPMailer object).
  • Changed: Improved Email Source detection in Debug Events for WP Core sent emails.
  • Changed: Improved uninstall process. It now removes all plugin DB data and tables.
  • Fixed: Email Source detection in Debug Events for file paths with backslashes.
  • Fixed: Blurry image assets in Weekly Email Summary.
  • Fixed: PHP extension mb_strings not polyfilled correctly.
  • Fixed: Added missing is_email_sent filters for Sendinblue, Mailgun, and Gmail mailers.
  • Fixed: Debug Events double-entry DB save, because of a bug in is_email_sent method for certain mailers.

3.0.3 – 2021-08-09

  • Fixed: Weekly Summary Email sending when migration code didn’t trigger yet.

3.0.2 – 2021-08-05

  • Fixed: Fatal PHP error on WP version 5.2 and lower (missing wp_timezone function).

3.0.1 – 2021-08-05

  • Added: Weekly Email Summary – email sending statistics sent to your inbox.
  • Added: Debug Events – logging all email sending errors and debug events.
  • Added: Quick admin area links.
  • Changed: Updated the successful Email Test screen.
  • Changed: Updated Action Scheduler library to 3.2.1.
  • Fixed: WP core admin spinner for the dashboard widget.
  • Fixed: PHP error when objects implementing __invoke() method were used as hook callbacks for admin notices.

Work Perfectly - Must Use

By bk9001 on May 1, 2024

This is the perfect way to get all the emails. Highly Recommended.

Great Plugin!

By ayanna on May 1, 2024

Great plug-in. Best way to ensure your messages are being delivered from your WordPress site.

Everything You Need, Nothing You Don't

By dmor71 on April 30, 2024

Best security plugin I have used. Way more than just a captcha plugin. I do use the pro version of this. This is an excellent light weight security plugin that provides all the security you need plus some very helpful tools like custom login url and login page design, full firewall, login protection, a temporary access tool, check wp system emails tool and quite a bit more.

Appreciation

By intergemm on April 29, 2024

The platform is amazed to use. Thank you for creating

Simple to use and just works!

By Andrea Barbieri (outisonline) on April 29, 2024

just the type of plugin we need, simple and effective

Saved me after a mail issue on my server

By Geoffrey (CreativeJuiz) on April 29, 2024

I'm not a server guy, but I love to explore things by myself. After some issues with spams on my server, I killed the mail service and added WP Mail SMTP + WP Forms.

Works like a charm!

Great SMTP

By johnosmond on April 26, 2024

Even the free version is rock solid and has great features.

Buckaboo Farm

By tiggerusa on April 24, 2024

Easy to use

Great plugin for Office.com integration.

By mikebass on April 23, 2024

I've tried several plugins and this is the best one for sending mail through an Office.com (or other Microsoft 365) account. Rock solid. Set it up and never worry again.

Great plugin

By wildcurves on April 20, 2024

This plugin handles all our email needs really well.

Try other plugins too!

Subscribe to Comments

Subscribe to Comments allows commenters on an entry to subscribe to e-mail notifications for subsequent comments.

Try Demo

Allow Multiple Accounts

Allow multiple user accounts to be created, registered, and updated having the same email address.

Try Demo

Disable auto-update Email Notifications

This plugin performs a simple task of disabling email notifications that are sent by WordPress when a plugin or theme auto-updates.

Try Demo
Screenshots

Try WP Mail SMTP by WPForms – The Most Popular SMTP and Email Log Plugin With InstaWP

Request demo

Wondering how to integrate InstaWP with your current workflow? Ask us for a demo.

Contact Sales

Reach out to us to explore how InstaWP can benefit your business.