Want to skyrocket the popularity of your plugin and reach millions of eager users? Look no further than WP Hive. Gain credibility through in-depth reviews, drive conversions with targeted email marketing, and boost visibility with strategic social promotion and exposure
The plugin scored great on our tests. Everything looks good!
Tests done by WP Hive test script Results
Minimal impact on memory usage The memory usage of this plugin is less than the average memory usage of other plugins on WordPress.org + 200KB. Check FAQ for more.
Minimal impact on pagespeed The impact of this plugin on PageSpeed is less than the average impact of other plugins on WordPress.org + 1000 milliseconds
No PHP errors, warning, notices WP Hive automated test found no PHP error while activating this plugin on our server
No Javascript issues WP Hive automated test found no JavaScrip error while activating this plugin on our server
Latest PHP 8.1.12 compatible WP Hive automated test found the plugin fully compatible with the latest version of PHP
Latest WordPress 6.2.2 compatible WP Hive automated test found the plugin fully compatible with the latest version of WordPress
Optimized database footprint The plugin creates less than 50 database tables
No activation errors WP Hive automated test found no activation error while activating this plugin on our server
No resource errors WP Hive automated test found no resource error/s while trying this plugin on our server
Frequently updated The plugin was updated at least once in the last 90 days
No problems were detected during tests.
All the plugins are tested on the same server with exactly same configuration via test script that automatically activates and logs the data WP Hive shows.
All the scripts run on a VPS with 8 CPU cores and 8 GB of RAM.
The test sites are hosted on Google Cloud VM instances, one site/plugin per instance. The machine type is n1-standard-1. The server is a 8 core CPU with 8GB of RAM.
The test sites are hosted on Apache/2 server and they are tested on PHP 8.1.12 & WordPress 6.2.2.
The database server is MySQL 10.6.10 and the default PHP memory limit is 512M.
Disclosure: When you buy through affiliate links on this site, WP Hive may earn a commission which we use to keep the site running. Learn more →
About Post SMTP
Description
The Only SMTP plugin with chrome Notifications Get notified if your emails are failing inside your Chrome browser. Download here WordPress Mail SMTP Plugin Postman SMTP is back! No need to search for another SMTP plugin anymore. Post SMTP is a next-generation WP Mail SMTP plugin, that assists in the delivery of email generated by your WordPress site. Post SMTP....
The Only SMTP plugin with chrome Notifications
Get notified if your emails are failing inside your Chrome browser. Download here
WordPress Mail SMTP Plugin
Postman SMTP is back!
No need to search for another SMTP plugin anymore.
Post SMTP is a next-generation WP Mail SMTP plugin, that assists in the delivery of email generated by your WordPress site. Post SMTP is the first and only plugin to support the latest security standards. With OAuth 2.0, there is no need to store your email passsword in the WordPress database where it might be found.
The Connectivity Test and intelligent Setup Wizard scan your SMTP server to detect firewall blocks and eliminate configuration mistakes. The built-in Email Log is an invaluable resource for diagnosing problems with emails. Even hosts that block the standard SMTP ports, like GoDaddy or Bluehost, can’t stop your email as Post SMTP can deliver via HTTPS if it can’t use SMTP.
Post SMTP is not another WP Mail SMTP clone like WP Bank or Easy SMTP. It replaces the default WordPress SMTP library, PHPMailer, with the heavy-duty Zend_Mail. Never lose an email to PHP mail() again.
The Most Fast And Easy
See how fast and easy to setup Post SMTP with Google/Gsuite or any SMTP service.
Standard Features
Easy-to-use, powerful Setup Wizard for perfect configuration
Commercial-grade Connectivity Tester to diagnose server issues
Log and resend all emails; see the exact cause of failed emails
Supports International alphabets, HTML Mail and MultiPart/Alternative
Supports forced recipients (cc, bcc, to) and custom email headers
Supports the proprietary OAuth 2.0 implementations of Gmail, Hotmail and Yahoo
Fire-and-forget delivery continues even if your password changes
Gmail: By combining OAuth2 and the Gmail API, Post can deliver where other plugins can not
API (HTTPS) Email Support
Gmail API for sending Gmail and Google Apps email (requires a Google account)
Often bloggers and small business owners don’t want to use third-party SMTP services. Well you can use your Gmail or G Suite account for SMTP emails.
Check the guide I wrote
Mandrill API for sending any email (requires a Mandrill account)
Mandrill is an email infrastructure service offered as an add-on for MailChimp that you can use to send personalized, one-to-one e-commerce emails, or automated transactional emails.
Mailgun API for sending any email (requires a Mailgun account)
Mailgun SMTP is a popular SMTP service provider that allows you to send large quantities of emails. They allow you to send your first 10,000 emails for free every month.
SendGrid API for sending any email (requires a SendGrid account and PHP 5.3)
SendGrid has a free SMTP plan that you can use to send up to 100 emails per day. With our native SendGrid SMTP integration, you can easily and securely set up SendGrid SMTP on your WordPress site.
Post SMTP needs translators! If you are a non-English speaker, please get involved!
Compatibile With..
Woocommerce
WPForms
Elementor Forms
Contact Form 7
Gravity Forms
Fast Secure Contact Form
Visual Forms Builder
Contact Form Builder
PlanSo Forms
Quform
MyMail Newsletter by revaxarts
SendPress Newsletters
WP HTML Mail
Email Templates
WordPress Leads
.. and every other plugin that uses the WordPress API wp_mail to send mail!
Requirements
WordPress 3.9 and PHP 5.6 with SPL and iconv
Memory: 750KiB per process at idle
Reliable mail delivery with custom email domains requires an SPF record
Reliable SMTP delivery requires credentials with an email service provider
OAuth 2.0 features require a Gmail, Hotmail or Yahoo mail OAuth 2.0 credentials
CREDITS
Post SMTP (aka Postman SMTP) plugin was originally created by Jason Hendriks.
Grant OAuth permission error messages
Please note that the Client ID and Client Secret fields are NOT for your username and password. They are for OAuth Credentials only.
Error authenticating with this Client ID. [Error executing wp_remote_post: The user has blocked requests via HTTP.]
Your WordPress site is configured with WP_HTTP_BLOCK_EXTERNAL to prevent outbound connections. Add a whitelist rule to wp-config.php:
Error authenticating with this Client ID. [Error executing wp_remote_post: Failed to connect to xxxx]
There is a firewall on port 443 between you and the OAuth2 server. Open up the port for outbound connections.
Error: redirect_uri_mismatch
You did not enter the Redirect URI correctly, watch the instructional video
You used an IP address instead of a domain name (not allowed)
Error: invalid_client … no support email
You’ve forgotten to choose an email address in the consent screen.
SMTP Error Messages
Communication Error [334] – make sure the Envelope From Email is the same account used to create the Client ID.
This is almost always caused by being logged in to Google/Microsoft/Yahoo with a different user than the one Post is configured to send mail with. Logout and try again with the correct user
Login to Webmail and see if there is an “Unusual Activity” warning waiting for your attention
Could not open socket
Your host may have installed a firewall between you and the server. Ask them to open the ports.
Your may have tried to (incorrectly) use SSL over port 587. Check your encryption and port settings.
Operation Timed out
Your host may have poor connectivity to the mail server. Try doubling the Read Timeout.
Your host may have installed a firewall (DROP packets) between you and the server. Ask them to open the ports.
Your may have tried to (incorrectly) use TLS over port 465. Check your encryption and port settings.
Connection refused
Your host has likely installed a firewall (REJECT packets) between you and the server. Ask them to open the ports.
503 Bad sequence of commands
You configured TLS security when you should have selected no security.
XOAUTH2 authentication mechanism not supported
You may be on a Virtual Private Server that is playing havoc with your communications. Jump ship.
Mail ends up in the Spam folder
To avoid being flagged as spam, you need to prove your email isn’t forged. On a custom domain, its up to YOU to set that up:
Ensure you are using the correct SMTP server with authentication – the correct SMTP server is the one defined by your email service’s SPF record
If you use a custom domain name for email, add an SPF record to your DNS zone file. The SPF is specific to your email provider, for example Google
If you use a custom domain name for email, add a DKIM record to your DNS zone file and upload your Domain Key (a digital signature) to, for example Google
Want to skyrocket the popularity of your plugin and reach millions of eager users? Look no further than WP Hive. Gain credibility through in-depth reviews, drive conversions with targeted email marketing, and boost visibility with strategic social promotion and exposure
Be Part of the Conversation with WordPress Enthusiasts
Using Post SMTP? Great, join the conversation now!
Let’s talk about overall quality, ease of use, stellar support, unbeatable value, and the amazing experience Post SMTP brings to you.