Title: Prostylemedia SMTP
Author: prostylemedia
Published: <strong>September 17, 2026</strong>
Last modified: September 17, 2026

---

Search plugins

![](https://ps.w.org/prostylemedia-smtp/assets/banner-772x250.png?rev=3699752)

![](https://ps.w.org/prostylemedia-smtp/assets/icon-256x256.png?rev=3699752)

# Prostylemedia SMTP

 By [prostylemedia](https://profiles.wordpress.org/prostylemedia/)

[Download](https://downloads.wordpress.org/plugin/prostylemedia-smtp.1.0.6.zip)

 * [Details](https://wordpress.org/plugins/prostylemedia-smtp/#description)
 * [Reviews](https://wordpress.org/plugins/prostylemedia-smtp/#reviews)
 *  [Installation](https://wordpress.org/plugins/prostylemedia-smtp/#installation)
 * [Development](https://wordpress.org/plugins/prostylemedia-smtp/#developers)

 [Support](https://wordpress.org/support/plugin/prostylemedia-smtp/)

## Description

Prostyle SMTP configures the WordPress PHPMailer through official WordPress hooks.
It focuses on classic SMTP delivery with freely configurable host, port, encryption,
authentication, sender settings, test emails, local mail logs and understandable
diagnostics.

The plugin does not require a cloud mail API, does not add telemetry, does not display
advertising and does not include upsells. It can be used with hosting relay configurations
as long as the hosting provider accepts mail through the configured SMTP settings.

The SMTP password is encrypted locally with AES-256-GCM and WordPress salts. Email
message bodies and attachment contents are never stored by the mail log.

Each wp_mail() call can receive a request-local Request ID and a unique Trace ID.
Normal emails run without SMTP debugging. Detailed SMTP diagnostics are captured
only for explicitly started diagnostic test emails and are redacted before display
or download.

Prostyle SMTP does not retry, queue or resend emails. A successful SMTP hand-off
means that the configured mail server accepted the message; it does not guarantee
inbox placement.

### Privacy

Prostyle SMTP can store a local technical mail log when logging is enabled. The 
log can include timestamps, delivery status, SMTP metadata, the mail origin, attachment
count, masked or full recipient addresses depending on the selected setting, and
optionally the email subject.

New installations use masked recipient storage by default and do not store email
subjects by default. Administrators can disable logging, change recipient storage,
enable or disable subject storage, set a retention period, limit the maximum number
of log entries, delete logs and export CSV files.

Email message bodies, HTML content, plain text content, attachment contents, attachment
paths, SMTP passwords and authentication data are not stored in the mail log.

Diagnostic exports are generated only after an administrator action. They are designed
to exclude passwords, authentication headers, cookies, nonces, tokens, full server
paths and email message bodies. Theme and plugin lists are disabled by default for
new installations and can be enabled by administrators for support cases.

The plugin does not add telemetry and does not send diagnostic data to Prostylemedia
or third-party services automatically.

### Assets and Licensing

The plugin code is licensed under GPLv2 or later. The included Prostylemedia logo
assets were created for Prostylemedia and are included by the plugin author for 
use with this GPL-compatible plugin distribution. No third-party JavaScript or CSS
libraries are bundled.

### Uninstall

Deactivating the plugin keeps settings and logs. Deleting the plugin through WordPress
runs uninstall.php and removes plugin-owned settings, transients, database tables,
cron hooks, metadata and plugin-owned files.

## Screenshots

[⌊Prostylemedia SMTP dashboard with an overview of the current SMTP configuration
and mail status.⌉⌊Prostylemedia SMTP dashboard with an overview of the current SMTP
configuration and mail status.⌉[

Prostylemedia SMTP dashboard with an overview of the current SMTP configuration 
and mail status.

[⌊SMTP settings for server, port, encryption, authentication and sender configuration.⌉⌊
SMTP settings for server, port, encryption, authentication and sender configuration
.⌉[

SMTP settings for server, port, encryption, authentication and sender configuration.

[⌊Send a test email and verify the configured SMTP connection.⌉⌊Send a test email
and verify the configured SMTP connection.⌉[

Send a test email and verify the configured SMTP connection.

[⌊Email log with successful and failed WordPress mail attempts.⌉⌊Email log with 
successful and failed WordPress mail attempts.⌉[

Email log with successful and failed WordPress mail attempts.

## Installation

 1. Upload the release ZIP through Plugins > Add New > Upload Plugin.
 2. Activate Prostyle SMTP.
 3. Open Prostyle SMTP > SMTP Settings.
 4. Enter the SMTP host, port, encryption, authentication and sender values from your
    mail provider or hosting provider.
 5. Save the settings.
 6. Send a test email from the Email Test screen.

## FAQ

### Does the plugin support Gmail or Microsoft OAuth?

No. Prostyle SMTP focuses on classic SMTP servers and hosting relays. It does not
implement OAuth flows or cloud mail APIs.

### Does the plugin store email content?

No. The mail log never stores message bodies, HTML content, plain text content or
attachment contents.

### Does “successfully sent” mean that the email reached the inbox?

No. It means the configured SMTP server accepted the message. Spam filters, SPF,
DKIM, DMARC, mailbox rules and sender reputation can still affect delivery.

### Does the plugin work with form plugins?

Yes, if the form plugin uses the normal WordPress wp_mail() path. Prostyle SMTP 
configures PHPMailer for regular WordPress mail delivery instead of replacing form
plugin logic.

### What is a hosting relay?

A hosting relay is an SMTP service provided by a web host for sending mail from 
websites hosted on that infrastructure. The required host, port, encryption and 
authentication settings depend on the hosting provider.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Prostylemedia SMTP” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ prostylemedia ](https://profiles.wordpress.org/prostylemedia/)

[Translate “Prostylemedia SMTP” into your language.](https://translate.wordpress.org/projects/wp-plugins/prostylemedia-smtp)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/prostylemedia-smtp/),
check out the [SVN repository](https://plugins.svn.wordpress.org/prostylemedia-smtp/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/prostylemedia-smtp/)
by [RSS](https://plugins.trac.wordpress.org/log/prostylemedia-smtp/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.6

 * Added WordPress.org plugin screenshots.
 * Added screenshot descriptions to the plugin directory readme.
 * No changes to SMTP transport or plugin functionality.

#### 1.0.5

 * Changed plugin licensing metadata to GPLv2 or later for WordPress.org submission.
 * Added the official GPLv2 license file.
 * Removed the Prostylemedia privacy policy link and brand-specific privacy text
   from test emails.
 * Changed new-installation defaults to avoid subject storage, plugin-list export
   and theme export unless enabled by an administrator.
 * Applied wp_unslash() before settings sanitization.
 * Added WordPress privacy policy suggested text.
 * Updated readme metadata and description for WordPress.org submission.

#### 1.0.4

 * SMTP test email redesigned.
 * Prostylemedia logo integrated into the HTML test email.
 * Dynamic WordPress site name kept in the footer.
 * Footer extended with © 2026 Prostylemedia.
 * Plain-text fallback extended.
 * No changes to SMTP transport, logging or PHPMailer configuration.

#### 1.0.3

 * Unified vertical spacing between checkbox cards and option fields.
 * Spacing around notices in settings and system status corrected.
 * Responsive admin display visually unified.
 * No changes to SMTP transport or mail log.

#### 1.0.2

 * Complete SMTP configuration on every phpmailer_init call, without object lock.
 * Passive, fault-tolerant logging with at most 20 individual rows per request.
 * Global log limit, verified full log clearing and compact diagnostics.
 * Request ID and mail counter kept only in current request memory.

#### 1.0.1

 * Unique mail traces and ordered runtime events.
 * Bounded, redacted runtime diagnostics with downloads.
 * Idempotent PHPMailer configuration and emergency switch.
 * Safe database migration while preserving existing data.

#### 1.0.0

 * Classic SMTP configuration with securely encrypted password.
 * Test sending and understandable error diagnostics.
 * Privacy-conscious mail log with management and CSV export.
 * System status, conflict detection and redacted support export.
 * Complete plugin-owned uninstall routine.

## Meta

 *  Version **1.0.6**
 *  Last updated **4 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [email](https://wordpress.org/plugins/tags/email/)[logging](https://wordpress.org/plugins/tags/logging/)
   [mail](https://wordpress.org/plugins/tags/mail/)[phpmailer](https://wordpress.org/plugins/tags/phpmailer/)
   [smtp](https://wordpress.org/plugins/tags/smtp/)
 *  [Advanced View](https://wordpress.org/plugins/prostylemedia-smtp/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/prostylemedia-smtp/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/prostylemedia-smtp/reviews/)

## Contributors

 *   [ prostylemedia ](https://profiles.wordpress.org/prostylemedia/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/prostylemedia-smtp/)