Title: SMTP Manager by ByteCore Stack
Author: bytecorestack
Published: <strong>June 11, 2026</strong>
Last modified: June 11, 2026

---

Search plugins

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

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

# SMTP Manager by ByteCore Stack

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

[Download](https://downloads.wordpress.org/plugin/bcs-smtp-manager.1.0.0.zip)

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

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

## Description

SMTP Manager by ByteCore Stack replaces the default WordPress mail function with
a fully configurable SMTP connection. Every outgoing email is logged with its delivery
status, and an optional health-check cron job monitors your SMTP server and alerts
your team on Slack or Microsoft Teams the moment delivery starts failing.

**Features**

 * Custom SMTP host, port, and encryption (SSL / TLS / none)
 * Compatible with Gmail App Passwords, Outlook / Office 365, and any standard SMTP
   provider
 * Custom From name and From email address
 * Full email log — date, subject, sender, recipient, status, and error message
 * Searchable and filterable log with date-range presets (today through all time)
 * CSV export of the email log
 * Automated SMTP health monitoring via WordPress Cron (TCP-only, no email sent)
 * Slack and Microsoft Teams webhook alerts on consecutive SMTP failures
 * Configurable failure threshold and maximum notification count
 * One-click “Send Test Email” to verify your SMTP configuration instantly
 * Scheduled HTML email delivery reports (daily / weekly / monthly)
 * Automatic log pruning — keep the last 30 days or the last 1,000 records
 * Dark-mode admin UI

### External Services

This plugin may contact the following external services. All connections are either
user-initiated or require explicit configuration by the site administrator.

**1. Your SMTP server (user-configured)**
 The plugin routes all WordPress emails
through the SMTP server credentials you enter in Settings  SMTP Manager. The hostname,
port, username, and password are provided entirely by you. No data is sent to any
ByteCore Stack server.

**2. Slack Incoming Webhooks (optional)**
 If you enable Slack alerts, the plugin
will POST a JSON failure notification to the Slack Incoming Webhook URL you provide
when consecutive SMTP failures are detected. This URL is specific to your Slack 
workspace and is created by you. * Service: Slack Technologies, LLC * Privacy policy:
https://slack.com/privacy-policy * Terms of service: https://slack.com/terms-of-
service

**3. Microsoft Teams Incoming Webhooks (optional)**
 If you enable Teams alerts,
the plugin will POST a JSON failure notification to the Teams Incoming Webhook URL
you provide when consecutive SMTP failures are detected. This URL is specific to
your Teams channel and is created by you. * Service: Microsoft Corporation * Privacy
policy: https://privacy.microsoft.com/en-us/privacystatement * Terms of service:
https://www.microsoft.com/en-us/servicesagreement

**4. Google Fonts API**
 The admin settings page loads two typefaces (DM Sans and
DM Mono) from the Google Fonts API to render the admin UI. This request is made 
only by the administrator’s browser when visiting the plugin settings page. No personal
data from site visitors is ever transmitted. * Service: Google LLC * Privacy policy:
https://policies.google.com/privacy * Terms of service: https://policies.google.
com/terms * Font API endpoint: https://fonts.googleapis.com/

No data is collected, transmitted to, or processed by ByteCore Stack servers.

## Installation

 1. Upload the `bcs-smtp-manager` folder to `/wp-content/plugins/`.
 2. Activate the plugin through the **Plugins** menu in WordPress.
 3. Go to **Settings  SMTP Manager** and enter your SMTP credentials.
 4. Click **Save Settings**, then use **Send Test Email** to verify delivery.

## FAQ

### Does this work with Gmail?

Yes. You must use a Gmail App Password — Google no longer allows regular account
passwords for third-party SMTP clients. Enable 2-Step Verification on your Google
account, then generate an App Password under Security  App Passwords.

### Does this work with Outlook / Office 365?

Yes. Use your Microsoft 365 account password or an app password. Set the host to`
smtp.office365.com`, port `587`, encryption `TLS`.

### Does this work with WooCommerce?

Yes. WooCommerce and any other plugin that sends email through `wp_mail()` will 
automatically use the SMTP settings configured here.

### Does this work with contact form plugins?

Yes. Any plugin that uses the standard WordPress `wp_mail()` function — including
Contact Form 7, WPForms, Gravity Forms, and others — will route email through your
SMTP settings.

### Can I use this for bulk email marketing?

No. This plugin is designed for transactional email (order confirmations, password
resets, contact form notifications). For bulk marketing, use a dedicated service
such as Mailchimp, Klaviyo, or Brevo.

### How does SMTP health monitoring work?

When monitoring is enabled, WordPress Cron opens a TCP connection to your SMTP server
on the configured port at a set interval. No email is sent. If the connection fails
consecutively beyond your threshold, an alert is dispatched to your configured Slack
or Teams webhook.

### How do I set up Slack alerts?

In the Alerts tab, enable the Alert Channel toggle, select Slack, enter your Incoming
Webhook URL, and save. Create the webhook at api.slack.com/messaging/webhooks.

### How do I set up Microsoft Teams alerts?

In the Alerts tab, enable the Alert Channel toggle, select Microsoft Teams, paste
your Incoming Webhook URL (created via the Teams channel Connectors dialog), and
save.

### How does log pruning work?

Log entries are pruned automatically once per day via WordPress Cron. You can choose
to keep either the last 30 days of records or the last 1,000 records — whichever
you select, older entries are removed automatically.

### Where are my SMTP credentials stored?

Credentials are stored in the WordPress options table (`wp_options`) using the standard`
update_option()` API. They are never transmitted to ByteCore Stack servers.

### What external services does this plugin use?

See the “External Services” section below.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“SMTP Manager by ByteCore Stack” is open source software. The following people have
contributed to this plugin.

Contributors

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

[Translate “SMTP Manager by ByteCore Stack” into your language.](https://translate.wordpress.org/projects/wp-plugins/bcs-smtp-manager)

### Interested in development?

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

## Changelog

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.0**
 *  Last updated **7 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.2 or higher **
 * Tags
 * [deliverability](https://wordpress.org/plugins/tags/deliverability/)[email](https://wordpress.org/plugins/tags/email/)
   [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/bcs-smtp-manager/advanced/)

## Ratings

No reviews have been submitted yet.

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

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

## Contributors

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

## Support

Got something to say? Need help?

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