WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Noor Alam v1.1.27

SMTP Mailer

Configure a SMTP server to send email from your WordPress site. Configure the wp_mail() function to use SMTP instead of the PHP mail() function.

SMTP Mailer

The facts

Rating
4.6★ from 67
Active installs
70k+
Price
Free
Last updated
21 Aug 2026
Added
Dec 2015
Requires WP
7.0
Tested up to
WP 7.1
Downloads
1,477,814

Our analysis

AI-assisted

SMTP Mailer is a WordPress plugin that allows you to configure a mail server for handling all outgoing emails from your website using SMTP instead of the default wp_mail function. This can enhance the reliability of email delivery by using your chosen SMTP server for sending messages.

The plugin offers various settings, including SMTP host, authentication, encryption type, and the ability to send test emails. It is suitable for users who need to ensure their emails are sent reliably, such as website administrators or developers managing contact forms.

Best for: Website administrators or developers needing reliable email delivery for contact forms.

What it does well

  • Configures a mail server for outgoing emails
  • Uses SMTP for improved email delivery
  • Offers various settings for customisation
  • Includes a test email feature to verify functionality
  • Compatible with multiple contact form plugins

Where it falls short

  • Limited information on advanced features or support
  • No details on potential issues or conflicts with other plugins

Verdict

SMTP Mailer provides a straightforward solution for managing outgoing emails via SMTP. It is a practical choice for those looking to enhance email reliability on their WordPress site.

From the developer

Noor Alam's own description of SMTP Mailer, lightly tidied.

SMTP Mailer plugin allows you to configure a mail server which handles all outgoing email from your website. It takes control of the wp_mail function and use SMTP instead.

SMTP Mailer Add-ons

SMTP Mailer Settings

  • SMTP Host: Your outgoing mail server (e.g. smtp.gmail.com).
  • SMTP Authentication: Whether to use SMTP authentication when sending an email (True/False). If you choose to authenticate you will also need to provide your username and password.
  • SMTP Username: The username to connect to your SMTP server.
  • SMTP Password: The password to connect to your SMTP server.
  • Type of Encryption: The encryption to be used when sending an email (TLS/SSL/No Encryption. TLS is recommended).
  • SMTP Port: The port to be used when sending an email (587/465/25). If you choose TLS the port should be set to 587. For SSL use port 465 instead.
  • From Email Address: The email address to be used as the From Email when sending a test email.
  • From Name: The name to be used as the From Name when sending a test email.
  • Force From Name: The From name in the settings is set for all outgoing email messages.
  • Force From Email: The From email in the settings is set for all outgoing email messages.
  • Force From Address: The From address in the settings is set for all outgoing email messages.
  • Disable SSL Certificate Verification: As of PHP 5.6 a warning/error is shown if the SSL certificate on the server is not properly configured. This option lets you disable that behaviour.

SMTP Mailer Test Email

Once you have configured the settings you can send a test email to check the functionality of the plugin.

  • To: Email address of the recipient.
  • Subject: Subject of the email.
  • Message: Email body.

Known Compatibility

SMTP Mailer should work with any plugin that uses the WordPress Mail function. However, It has been tested with the following form and contact form plugins:

  • Contact Form 7
  • Jetpack Contact Form
  • Visual Form Builder
  • Fast Secure Contact Form
  • Formidable Forms
  • Contact Form by BestWebSoft

For detailed setup instructions please visit the SMTP Mailer plugin page.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for email deliverability.

WP Mail SMTP by WPForms

Make email delivery easy for WordPress. Connect with SMTP, Gmail, Outlook, SendGrid, Mailgun, SES, Zoho, + mor...

Free 4M+ installs 4.8★ (5,185)
FluentSMTP

Free WP Mail SMTP plugin - fix WordPress email deliverability with Gmail, Amazon SES, SendGrid, Mailgun, Cloud...

Free 600k+ installs 4.8★ (400)
Easy WP SMTP

Make SMTP email sending and delivery easy. Configure Gmail SMTP, Outlook, Brevo, SendGrid, Mailgun, SendLayer...

Free 500k+ installs 4.6★ (707)
GoSMTP

GoSMTP

89

Send emails from your WordPress site using your preferred SMTP provider like Gmail, Outlook, AWS, Zoho, SMTP.c...

Free 500k+ installs 4.3★ (10)
Post SMTP

Improve WordPress email deliverability. Connect Gmail SMTP, Microsoft 365, Brevo, SendGrid, Mailgun, Zoho, Ama...

Free 300k+ installs 4.7★ (525)
Check & Log Email

Check & Log email allows you to test if your website is correctly sending emails . Overriding of email hea...

Free 100k+ installs 4.8★ (290)