Title: UWH SMTP Connect
Author: United Web Host
Published: <strong>October 31, 2026</strong>
Last modified: October 31, 2026

---

Search plugins

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

# UWH SMTP Connect

 By [United Web Host](https://profiles.wordpress.org/unitedwebhost/)

[Download](https://downloads.wordpress.org/plugin/uwh-smtp-connect.1.5.3.zip)

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

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

## Description

**UWH SMTP Connect** is a free WordPress SMTP plugin for configuring outgoing email
and troubleshooting transactional email failures. It works with a custom SMTP provider,
offers guided settings for Google and Microsoft 365, and adds optional backup delivery
and automatic retry controls.

Instead of treating every SMTP failure as a reason to resend, UWH SMTP Connect takes
a conservative approach to delivery recovery. It combines transport-aware failover,
a limited encrypted retry queue, practical SMTP diagnostics and privacy-conscious
email reports in one dashboard.

**Key features**

 * **SMTP configuration:** Connect a provider using SMTP host, port, TLS/STARTTLS
   or SSL/SMTPS, sender details and optional authentication. Google, Microsoft 365
   and Others provider cards help populate settings. Google may require an app password.
   OAuth is not included.
 * **Backup SMTP:** Optionally configure a secondary SMTP connection with separately
   encrypted credentials. Failover is attempted only for identifiable pre-connection
   failures, not authentication failures, recipient rejection or uncertain outcomes.
 * **Automatic Email Retry:** Optional, OFF by default. Selected temporary connection
   failures can be retried twice through WP-Cron; message data is encrypted while
   queued. See Privacy & limitations below.
 * **Email Logs & CSV Export:** Review accepted and failed transport attempts with
   AJAX filters, pagination, error categories and CSV export of up to 500 metadata-
   only rows. No regular log stores message bodies or recipient email addresses.
 * **SMTP Connection Doctor:** Administrator-initiated checks for DNS, public SMTP
   host connectivity, SPF, DMARC, MX and potential mail-hook conflicts. DKIM setup
   guidance is included; these checks do not guarantee delivery.
 * **Delivery Recovery Insights:** Review primary failures, backup-accepted attempts
   and pending retries in one view. Copy a privacy-safe support summary without 
   revealing mail content or server credentials.
 * **WooCommerce Email Reports:** When WooCommerce is active, inspect email types,
   related order references and accepted/failed attempts using 7-, 30- or 90-day
   filters. This section is hidden on non-WooCommerce sites. Compatible with WooCommerce
   HPOS order lookups.
 * **Test Email:** Send a branded HTML test email with a plain-text alternative.
   Acceptance by the mail transport is not confirmation of inbox placement.
 * **Privacy-first design:** Local settings, encrypted SMTP passwords and no plugin
   telemetry or account registration requirement.

**Where it helps**

UWH SMTP Connect can help WordPress website owners, agencies and WooCommerce store
administrators identify outgoing email problems, keep basic transport records and
configure safer recovery options for order notifications, contact forms and other
messages sent via WordPress `wp_mail()`.

The plugin uses WordPress’s bundled PHPMailer. It does not supply an email account,
SMTP host or sending service. Some hosts block outbound SMTP ports, and other plugins
that replace the PHPMailer transport may conflict.

**Privacy & limitations**

Regular email logs store timestamps, sending transport, recipient counts, accepted/
failed status and categorized error details, not recipient addresses, subjects or
message bodies. WooCommerce reports store email type, optional order reference, 
result and timestamp only when WooCommerce is active and logging is enabled.

If you explicitly enable Automatic Email Retry, eligible attachment-free failed 
messages of up to 128 KB can have recipients, subjects, bodies and headers stored
_temporarily encrypted_ in your WordPress database. The queue holds at most 50 messages;
each item is removed on success, after two unsuccessful retry attempts, or by scheduled
24-hour cleanup. Retry and cleanup depend on WP-Cron. Attachments and uncertain 
delivery outcomes are not queued. No retry system can guarantee zero duplicates.
Document this temporary processing in your site’s privacy policy.

SMTP credentials are encrypted at rest using AES-256-GCM with keys derived from 
WordPress security salts. Changing those salts requires entering saved passwords
again. SMTP transport TLS certificates are verified. A provider accepting email 
does not guarantee inbox delivery or bypass SPF, DKIM, DMARC or recipient filtering.

**External services**

When SMTP is enabled, WordPress emails are sent through the mail server you configure,**
not through United Web Host**. That provider receives relevant authentication data,
recipient addresses, email content, attachments (when present) and transport metadata
as necessary to send the email. Refer to the privacy policy and terms of your chosen
email provider. The optional Connection Doctor performs administrator-requested 
DNS resolution and non-authenticated public SMTP connectivity checks; it does not
send SMTP passwords. No usage analytics are sent to UWH.

Examples of provider policies: [Google Privacy Policy](https://policies.google.com/privacy),
[Google Terms](https://policies.google.com/terms), [Microsoft Privacy Statement](https://privacy.microsoft.com/en-us/privacystatement)
and [Microsoft Services Agreement](https://www.microsoft.com/en-us/servicesagreement).

**Documentation & support**

 * [Official plugin website](https://smtp-connect.unitedwebhost.com/)
 * [Installation and SMTP setup guide](https://smtp-connect.unitedwebhost.com/documentation/)
 * [Features](https://smtp-connect.unitedwebhost.com/features/)
 * [Frequently asked questions](https://smtp-connect.unitedwebhost.com/faq/)
 * [Privacy Policy](https://smtp-connect.unitedwebhost.com/privacy-policy/)
 * [Terms of Service](https://smtp-connect.unitedwebhost.com/terms-of-service/)
 * Developed by [United Web Host](https://unitedwebhost.com/)

The plugin is free and requires no UWH account or license. Your chosen SMTP service
may have usage limits or charges.

## Installation

 1. Install UWH SMTP Connect from WordPress Plugins, or upload the plugin ZIP and activate
    it.
 2. Open **SMTP Connect > SMTP Settings**, select Google, Microsoft or Others, and 
    enter the connection credentials supplied by your email provider.
 3. Set your sender address, enable SMTP and save your settings.
 4. Open **Test Email** to send a test message. If it fails, use **Email Logs** and**
    Diagnostics** to investigate.
 5. Optional: Configure **Backup & Retry**. If WooCommerce is active, the **WooCommerce
    Reports** section appears automatically.

For provider-specific instructions, see the [setup documentation](https://smtp-connect.unitedwebhost.com/documentation/).

## FAQ

### Is UWH SMTP Connect free?

Yes. All features in this release are free, with no license activation. You supply
your own SMTP service, which may have separate charges.

### Can I use Gmail or Microsoft 365?

The provider cards offer common SMTP host settings. Google accounts may need a supported
app password. This plugin does not implement Google or Microsoft OAuth; Microsoft
SMTP AUTH availability depends on your account and provider policies.

### Does Backup SMTP retry every failed message?

No. Backup failover is limited to identifiable failures before an SMTP connection
is established. It does not retry authentication errors, rejected recipients or 
ambiguous sending outcomes.

### How does Automatic Email Retry work?

Retry is OFF by default. When enabled, eligible temporary failures can be queued
in encrypted form and retried up to twice using WP-Cron. Mail content is stored 
temporarily only in this retry queue, not in normal logs. Messages with attachments
are excluded.

### Does an accepted email mean it reached the inbox?

No. Accepted means the email transport reported success. Check spam filtering, provider
policies and domain authentication if delivery is missing.

### Can it track WooCommerce order emails?

Yes, when WooCommerce is active. The optional report records WooCommerce notification
types, transport results and optional order references. It does not keep customer
addresses or email bodies in those reports.

### Does it work with contact form plugins?

It handles normal WordPress `wp_mail()` sending. Contact forms and other plugins
using this API can use the configured SMTP transport; integrations that bypass `
wp_mail()` may not.

### Where are credentials and logs stored?

Credentials are encrypted in your WordPress database. Regular logs contain limited
delivery metadata. Enabling Automatic Retry adds a temporary encrypted email queue;
see the privacy section above.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

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

Contributors

 *   [ United Web Host ](https://profiles.wordpress.org/unitedwebhost/)

[Translate “UWH SMTP Connect” into your language.](https://translate.wordpress.org/projects/wp-plugins/uwh-smtp-connect)

### Interested in development?

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

## Changelog

#### 1.5.3

 * Add Delivery Recovery Insights and a privacy-safe support summary without changing
   the SMTP sending workflow.
 * Clarify the transactional email recovery and troubleshooting use case.

#### 1.5.2

 * Improve WordPress.org coding-standard documentation and uninstall metadata cleanup.

#### 1.5.1

 * Improve SQL preparation, request validation, CSV handling and diagnostics resource
   cleanup.

#### 1.5.0

 * Add conditional WooCommerce email reporting with AJAX filters and HPOS-compatible
   order references.

#### 1.4.0

 * Add Backup SMTP, optional encrypted Automatic Email Retry and CSV log export.

#### 1.3.0

 * Add SMTP Connection Doctor, safer error categories and connection-security checks.

Earlier release history is included in the plugin’s `changelog.txt`.

## Meta

 *  Version **1.5.3**
 *  Last updated **17 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [email](https://wordpress.org/plugins/tags/email/)[email delivery](https://wordpress.org/plugins/tags/email-delivery/)
   [email log](https://wordpress.org/plugins/tags/email-log/)[smtp](https://wordpress.org/plugins/tags/smtp/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/uwh-smtp-connect/advanced/)

## Ratings

No reviews have been submitted yet.

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

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

## Contributors

 *   [ United Web Host ](https://profiles.wordpress.org/unitedwebhost/)

## Support

Got something to say? Need help?

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