Skip to content

royalplugins/royal-smtp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Royal SMTP

Simple, reliable SMTP and transactional email for WordPress

WordPress PHP License Version

Download · Documentation · Royal Plugins


Royal SMTP is a lightweight email plugin that ensures your WordPress emails are delivered reliably. Connect to SendGrid, Brevo, Mailgun, Resend, SMTP.com, or any custom SMTP server — including Gmail and Google Workspace.

WordPress uses PHP mail() by default, which most hosts block or throttle. Royal SMTP routes your emails through a proper mail service so contact forms, password resets, and WooCommerce order notifications actually reach the inbox.

Supported Mailers

Provider Type
SendGrid Twilio's email API
Brevo Formerly Sendinblue — all-in-one marketing platform
Mailgun Email APIs for developers
Resend Modern developer-first email
SMTP.com Enterprise email delivery
Custom SMTP Any SMTP server including Gmail, Outlook, Google Workspace

Features

  • One-minute setup — Select your mailer, paste your API key, done
  • From Email & Name — Set and force a consistent sender identity
  • Test email — Verify your configuration before going live
  • Email logging — Keep a record of every email sent, with configurable retention
  • Secure storage — Credentials stored safely in your WordPress database
  • Lightweight — No bloat, no upsells, no tracking

Quick Start

  1. Download from royalplugins.com/royal-smtp and upload the zip
  2. Go to Royal SMTP > Settings in your WordPress admin
  3. Select your mailer and enter your API key
  4. Send a test email to confirm delivery

Gmail / Google Workspace Setup

Select Other SMTP and use these settings:

Setting Value
SMTP Host smtp.gmail.com
SMTP Port 587
Encryption TLS
Username Your Gmail address
Password App Password (not your regular password)

Requirements

  • WordPress 5.9+
  • PHP 7.4+

Installation

From Royal Plugins (Recommended)

  1. Download from royalplugins.com/royal-smtp
  2. Go to Plugins > Add New > Upload Plugin in your WordPress admin
  3. Upload the zip and activate

Manual Installation

  1. Download the latest release from royalplugins.com/royal-smtp
  2. Upload to /wp-content/plugins/royal-smtp/
  3. Activate through the Plugins menu

About Royal Plugins

Royal SMTP is built by Royal Plugins — lightweight, security-first WordPress plugins built with clean code. Every plugin undergoes multi-engine security analysis before release.

Check out our other plugins:

License

Royal SMTP is licensed under the GPLv2 or later.

About

Simple, reliable SMTP and transactional email for WordPress. Supports SendGrid, Brevo, Mailgun, Resend, and custom SMTP.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages