BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
SMTPify icon
Actively maintained Tested with WP 7.1

SMTPify

Routes wp_mail() through your provider's SMTP server. Simple settings page, built-in test tool, nothing else.

Active installs<10New
Downloads · 30d62▲ +5.1% vs prev. 30d
Rating—0 reviews
Health score60/100Fair
All-time downloads301Since Jun 2026
Support resolved—No recent threads
RequiresWP 6.3PHP 7.4+
Downloads · 7d24▲ 4× week over week
Our verdict

Use with caution

SMTPify works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 60/100 on our health check.

  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

3710Jul 9Aug 22Oct 6
Yesterday2
Daily average (1y)2
Peak day31Jun 2, 2026
Last 12 months307

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where SMTPify stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
email >100 10,000 Best email plugins →
phpmailer #52 182 Best phpmailer plugins →
sendmail #6 29 Best sendmail plugins →
smtp >100 1,420 Best smtp plugins →
wp_mail >100 841 Best wp_mail plugins →

About SMTPify

From the official readme · v1.0.1

Description

SMTPify does one thing: replace WordPress’s default PHP mail with a reliable SMTP connection — no ads, no upsells, and no cluttering your admin menu.
Just enter your host, port, and credentials. That’s it.

Features:

  • Supports SSL/TLS, TLS (STARTTLS), and unencrypted connections.
  • Optional SMTP authentication with username and password.
  • Override the From address and display name site-wide, with an option to force your identity even when other plugins set their own From values.
  • Built-in test email tool to verify your configuration.
  • Persistent error log that records mail failures with recipient and timestamp, viewable on the settings page.

What makes SMTPify different:

  • All settings can optionally be fixed in code via constants in wp-config.php, making the plugin maintenance-free after deployment.
  • No external dependencies beyond PHPMailer, which is already bundled with WordPress.
  • Settings page kept out of the navigation sidebar, accessible via the Settings link on the Plugins screen.
  • No ads, no upsells.

Configuration

SMTP Server

  • SMTP Host (required) — The hostname of your SMTP server (e.g. smtp.gmail.com, smtp.sendgrid.net).
  • Encryption — Choose TLS (STARTTLS, recommended with port 587), SSL/TLS (port 465), or None (not recommended).
  • SMTP Port — Automatically updated when you change the encryption type; override manually if your provider uses a non-standard port.
  • Authentication — Enable to send your username and password to the server. Required by virtually all commercial mail providers.
  • Username — Usually your full email address.
  • Password — Your SMTP password or app-specific password.

Sender Identity

  • From Email Address — The address that appears in the From header. Leave blank to use the WordPress default (wordpress@yourdomain.com).
  • From Name — The display name shown to recipients. Leave blank to use WordPress.
  • Force Sender Identity — When checked, SMTPify overrides the From address and name set by any other plugin or theme, ensuring all outgoing mail uses your configured identity.
    Note: some SMTP providers (including Gmail, Outlook, Yahoo, and iCloud) ignore the From address and replace it with the authenticated account address. This setting works as expected with dedicated mail delivery services (such as SendGrid, Mailgun, and Amazon SES) and self-hosted SMTP servers.

Override Settings via wp-config.php

SMTPify supports fixing settings in code by defining constants in wp-config.php. When one of the following constants is defined, the corresponding setting is used instead of the value stored in the admin form:

  • SMTPIFY_HOST
  • SMTPIFY_PORT
  • SMTPIFY_ENCRYPTION
  • SMTPIFY_AUTH
  • SMTPIFY_USER
  • SMTPIFY_PASS
  • SMTPIFY_FROM_EMAIL
  • SMTPIFY_FROM_NAME
  • SMTPIFY_FORCE_FROM

These definitions must be added manually to wp-config.php before the line that says /* That's all, stop editing! Happy publishing. */.

Example:

php
define( 'SMTPIFY_HOST', 'smtp.example.com' );
define( 'SMTPIFY_PORT', 587 );
define( 'SMTPIFY_ENCRYPTION', 'tls' );
define( 'SMTPIFY_AUTH', true );
define( 'SMTPIFY_USER', 'user@example.com' );
define( 'SMTPIFY_PASS', 'your-smtp-password' );
define( 'SMTPIFY_FROM_EMAIL', 'no-reply@example.com' );
define( 'SMTPIFY_FROM_NAME', 'My Site' );
define( 'SMTPIFY_FORCE_FROM', true );

When a setting is overridden this way, the field on the plugin settings page is shown as read-only and displays Overridden by ... in wp-config.php.

Test Email

Use the Send a Test Email section at the bottom of the settings page to send a live test to any address. The result, whether a success message or a detailed error from PHPMailer, is shown immediately on the page.

Mail Error Log

The Mail Error Log section lists the 20 most recent mail failures, each showing the date, recipient, and error message. Use Clear Log to delete all entries.

Using Gmail as Your SMTP Server

Gmail requires an App Password instead of your regular Google account password. App Passwords are available when two-factor authentication (2FA) is enabled, which is now mandatory for most Google accounts.

Step 1 — Create an App Password in Google

  1. Sign in to your Google account and go to myaccount.google.com/apppasswords.
  2. Enter a name to identify this password (e.g. WordPress) and click Create.
  3. Google displays a 16-character password. Copy it now, as it will not be shown again.

You can create as many App Passwords as you like under a single Google account. Creating one per environment (production, staging, development) is recommended: if one is compromised, you can revoke it without affecting the others.

Step 2 — Enter these values on the SMTPify settings page

  • SMTP Host: smtp.gmail.com
  • Encryption: TLS (STARTTLS)
  • SMTP Port: 587
  • Authentication: checked
  • Username: your full Gmail address (e.g. youraddress@gmail.com)
  • Password: the 16-character App Password from Step 1

Step 3 — Send a test email

Use the Send a Test Email section at the bottom of the settings page to confirm that mail is delivered correctly before relying on the configuration in production.

Notes

  • Your regular Gmail password will not work; only App Passwords are accepted over SMTP.
  • An App Password grants SMTP access to anyone who knows it, regardless of which application or server uses it. Store it securely and revoke it immediately at myaccount.google.com/apppasswords if you suspect it has been exposed.

Installation

  1. Search for SMTPify in the Plugins → Add New screen in WordPress and click Install Now.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Click the Settings link on the Plugins screen to configure your SMTP credentials.
  4. Send a test email to confirm delivery.

Frequently asked questions

Where is the settings page?

After activation, click the Settings link next to SMTPify on the Plugins screen, or navigate directly to WP Admin → admin.php?page=smtpify. The page does not appear in the Settings sidebar menu by design.

Can I fix settings in code?

Yes. Define one or more SMTPIFY_* constants in wp-config.php to make individual settings take effect at load time instead of relying on the saved option values. For example: php define( 'SMTPIFY_HOST', 'smtp.example.com' ); define( 'SMTPIFY_FROM_EMAIL', 'no-reply@example.com' ); Fields overridden by wp-config.php are displayed as read-only on the settings page, and the admin UI shows which constant is controlling the value.

Changelog

Minor compatibility fix for PHP 8.1+ -- no action required.

1.0.1

  • Fixed a PHP 8.1+ deprecation notice (FILTER_SANITIZE_STRING) when sanitizing the settings page slug.

1.0.0

  • Initial release.
  • SMTP configuration with TLS, SSL, and unencrypted modes.
  • Authentication toggle with username and password fields.
  • Sender identity override with optional Force From mode.
  • Built-in test email tool.
  • Mail error log (up to 20 entries) viewable on the settings page.
  • Transient-based admin notices.
  • PHPCS and WordPress Coding Standards compliant.

Full changelog on WordPress.org →

Screenshots

The SMTPify settings page 1 -- SMTP server configuration.
The SMTPify settings page 1 -- SMTP server configuration.
The SMTPify settings page 2 -- Sender identity.
The SMTPify settings page 2 -- Sender identity.
Define SMTP settings in wp-config.php.
Define SMTP settings in wp-config.php.

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best SMTPify alternatives

All email plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 WP Mail SMTP by WPForms – The Most Popular SMTP and Email Log Plugin WP Mail SMTP by WPForms Make email delivery easy for WordPress. Connect with SMTP, Gmail, Outlook, SendGrid… by Syed Balkhi 4M+ ★★★★★★★★★★ 4.8 (5.2K) 1 week ago 94
2 MC4WP: Mailchimp for WordPress MC4WP: Mailchimp for WordPress The #1 Mailchimp plugin for WordPress. Allows you to add a multitude of newsletter sign-up… by Danny van Kooten 1M+ ★★★★★★★★★★ 4.8 (1.5K) 3 weeks ago 97
3 Easy WP SMTP – WordPress SMTP and Email Logs: Gmail SMTP, Office 365, Outlook, Custom SMTP, and more Easy WP SMTP Make SMTP email sending and delivery easy. Configure Gmail SMTP, Outlook, Brevo, SendGrid… by Syed Balkhi 500K+ ★★★★★★★★★★ 4.6 (707) 2 months ago 91
4 WP Mail Logging WP Mail Logging Log, view, and resend all emails sent from your WordPress site. Great for resolving email… by Syed Balkhi 300K+ ★★★★★★★★★★ 4.7 (372) 2 weeks ago 89
5 Mailchimp for WooCommerce Mailchimp for WooCommerce Connect your store to your Mailchimp audience to track sales, create targeted emails, send… by Mailchimp 200K+ ★★★★★★★★★★ 4 (725) 2 weeks ago 81
6 Email Deliverability – SMTP Replacement, Email API Deliverability & Email Log Email Deliverability Effortlessly manage transactional emails with Email Deliverability. High deliverability… by Elementor 200K+ ★★★★★★★★★★ 2.5 (17) 3 months ago 68
7 SureMail – SMTP and Email Logs Plugin with Amazon SES, Postmark, and Other Providers SureMail SureMail – SMTP and Email Logs Plugin with Amazon SES, Postmark, and Other Providers by Brainstorm Force 200K+ ★★★★★★★★★★ 4.7 (25) 2 months ago 76
8 Klaviyo Klaviyo Klaviyo for WooCommerce by klaviyo 100K+ ★★★★★★★★★★ 2.8 (24) 2 months ago 66
9 Check & Log Email – Easy Email Testing & Mail logging Check & Log Email – Easy Email Testing & Mail logging Check & Log email allows you to test if your website is correctly sending emails… by checkemail 100K+ ★★★★★★★★★★ 4.8 (290) 1 month ago 84
10 Kadence WooCommerce Email Designer Kadence WooCommerce Email Designer Customize the default WooCommerce email templates design and text through the native… by Nexcess 90K+ ★★★★★★★★★★ 4.5 (142) 2 weeks ago 90

FAQ

SMTPify: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 7, 2026

Is SMTPify free?

Yes. SMTPify is free to download and use from the official WordPress.org plugin directory.

Is SMTPify safe to use in 2026?

SMTPify works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 60/100 on our health check.

How many websites use SMTPify?

SMTPify is active on <10 WordPress websites and has been downloaded 301 times since it launched in June 2026. It was downloaded 62 times in the last 30 days.

Does SMTPify work with WordPress 7.1?

Yes. The developer has tested SMTPify up to WordPress 7.1.3, the latest release. It requires WordPress 6.3 or newer.

What PHP version does SMTPify need?

SMTPify requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was SMTPify last updated?

The latest version, 1.0.1, was released on August 22, 2026 (2 months ago).

Who makes SMTPify?

SMTPify is developed and maintained by Kasuga.

What are the best alternatives to SMTPify?

The most popular alternatives to SMTPify are WP Mail SMTP by WPForms (4M+ installs), MC4WP: Mailchimp for WordPr… (1M+ installs) and Easy WP SMTP (500K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.