WP Manifestindependent plugin directory
manifest / email / robotstxt-smtp

SMTP (by ROBOTSTXT) git.robotstxt.es #4 in Email & Notifications

Send every site email through a fully configurable SMTP server managed from the WordPress dashboard.

by ROBOTSTXT · git.robotstxt.es/robotstxt/robotstxt-smtp · website

0stars
507release downloads
≈20active sites
0forks

Install

The author publishes release zips, so WP-CLI can install straight from git.robotstxt.es:

wp plugin install https://git.robotstxt.es/robotstxt/robotstxt-smtp/releases/download/2.2.5/robotstxt-smtp-2.2.5.zip

Declares an update source (https://www.robotstxt.software/plugins/robotstxt-smtp/), so updates arrive through the plugin's own updater.

Readme

=== SMTP (by ROBOTSTXT) === Contributors: robotstxt, javiercasares Tags: smtp, email, mail Requires at least: 5.9 Tested up to: 7.1 Stable tag: 2.2.5 Requires PHP: 8.0 Version: 2.2.5 License: GPL-3.0-or-later License URI: https://www.gnu.org/licenses/gpl-3.0.html

Send every site email through a fully configurable SMTP server managed from the WordPress dashboard.

== Description ==

SMTP (by ROBOTSTXT) replaces WordPress' native mail delivery with a secure SMTP connection and detailed guidance. The plugin is built for marketing teams, agencies, and technical departments that need a clear, complete solution ready for multisite installations.

= Guided PHPMailer configuration =

  • Routes wp_mail() through PHPMailer in SMTP mode with support for credentials, custom ports, and the None, SSL, or TLS encryption methods.
  • Adds inline help text with practical examples in every field: host, port, username, password, sender email, and sender name.
  • Automatically changes the port when it matches the default value for the selected encryption type (25, 465, or 587).
  • Lets you set default sender information for the site to keep a consistent identity across outgoing messages.

= Tools for support and marketing teams =

  • Settings → SMTP → Test screen for sending manual test emails and confirming the connection to the server.
  • Tools panel packed with diagnostics: automatic MX lookup, SPF/DKIM/DMARC checks, extended SMTP server diagnostics, and DNS reputation monitoring.
  • Caches results from each tool for 24 hours (with a manual refresh option) to streamline recurring tasks for your team.

= Comprehensive delivery logs =

  • Saves the subject, recipients, headers, content, and attachments for every email sent.
  • Browse logs from Settings → SMTP → Logs with pagination and access to the details of each delivery.
  • Configure automatic cleanup by maximum entries or age in days, plus an instant "Clear all" button to wipe the history.

= Multisite-ready configuration =

  • Choose whether the configuration applies to the entire network or individually per site.
  • Dedicated forms in both the network dashboard and each site to edit, test, and share credentials securely.

== Installation ==

  1. Upload the plugin folder to wp-content/plugins/.
  2. Activate SMTP (by ROBOTSTXT) from the Plugins menu in the WordPress dashboard.
  3. Open Settings → SMTP (or Network Settings → SMTP in multisite) to enter your connection details.

== Frequently Asked Questions ==

= Do I need credentials to send email? =

Enter a username and password only if your provider requires them. If the server accepts unauthenticated delivery, leave the fields blank and the plugin will send without credentials.

= Which encryption should I use? =

Select None, SSL, or TLS according to your provider's documentation. When you switch encryption, the plugin will automatically suggest the recommended port if you are using one of the standard values.

= How can I review the emails that were sent? =

Enable logging on the settings page and visit Settings → SMTP → Logs to open the paginated table of saved emails. From there you can inspect each entry, download attachments, and delete records.

= Does it work on a multisite network? =

Yes. From the network dashboard you can decide whether the configuration is global or site-specific. You can also run the tools and send test emails from the network or from each individual site.

== Compatibility ==

  • WordPress: 5.9 - 7.1
  • PHP: 8.0 - 8.5

== Changelog ==

= 2.2.5 =

Release date: 2026-08-24

Changed

  • Release package cleaned: CHANGELOG.md and .gitignore are no longer included in the distributed ZIP file. No functional changes.

Compatibility

  • WordPress: 5.9 - 7.1
  • PHP: 8.0 - 8.5

= 2.2.4 =

Release date: 2026-08-17

Added

  • Dismissible notice on the Plugins pages when the Manager (by ROBOTSTXT) plugin is not installed and active. The Manager plugin is required to receive updates for this plugin.
  • Warning on the plugin settings pages (not dismissible) when the Manager plugin is not active.

Changed

Compatibility

  • WordPress: 5.9 - 7.1
  • PHP: 8.0 - 8.5

= 2.2.3 =

Release date: 2026-06-09

Fixed

  • Fixed the DKIM "Try selector" form submitting to a non-existent page in Network Admin. The form was building the page slug as robotstxt-smtp-network-tools instead of the correct robotstxt-smtp-tools (which is shared between site and network contexts).

Compatibility

  • WordPress: 5.9 - 7.1
  • PHP: 8.0 - 8.5

= Previous versions =

For the full changelog visit the plugin page.

== Compliance ==

This plugin adheres to the following security measures and review protocols for each version:

Read the full README on git.robotstxt.es →

Releases

TagPublishedAssetDownloads
2.2.5 Aug 24, 2026 robotstxt-smtp-2.2.5.zip 64
2.2.4 Aug 17, 2026 robotstxt-smtp-2.2.4.zip 23
2.2.3 Jun 9, 2026 robotstxt-smtp-2.2.3.zip 70
2.2.2 Jun 9, 2026 robotstxt-smtp-2.2.2.zip 23
2.2.1 Jun 9, 2026 robotstxt-smtp-2.2.1.zip 22
2.2.0 Jun 9, 2026 robotstxt-smtp-2.2.0.zip 25
2.1.0 Feb 9, 2026 robotstxt-smtp-2.1.0.zip 159
2.0.1 Feb 7, 2026 robotstxt-smtp-2.0.1.zip 36
2.0.0 Jan 29, 2026 robotstxt-smtp-2.0.0.zip 41
1.2.0 Nov 26, 2025 robotstxt-smtp-1.2.0.zip 44

Active-site estimate ≈20 comes from the median of recent superseded releases. Method.