expressive SMTP – Annual Licence

£30.00

Expressive SMTP Pro gives you enterprise-grade email delivery for WordPress, with full support for Microsoft 365 OAuth 2.0, detailed logging, and intelligent configuration controls

Version v1.5.0
WordPress 6.0++
Last Updated 17-2-26
Active Installations 3
Categories: ,

Description

Expressive SMTP Pro

Secure, Reliable Email Delivery for WordPress (Microsoft 365 OAuth + Advanced Logging)

Stop losing emails.
Stop fighting SMTP authentication errors.
Start sending securely — properly.

Expressive SMTP Pro gives you enterprise-grade email delivery for WordPress, with full support for Microsoft 365 OAuth 2.0, detailed logging, and intelligent configuration controls — all wrapped in a clean, professional UI.

Built for agencies, developers and growing businesses who need email to just work.


Why Expressive SMTP Pro?

WordPress’ default mail function is unreliable.
Shared hosting mail servers get blocked.
Basic SMTP passwords get disabled.
Microsoft 365 tenants block legacy authentication.

Expressive SMTP Pro solves all of it.

Modern OAuth 2.0 for Microsoft 365

No stored passwords. No insecure authentication.
Full delegated OAuth flow with automatic token refresh.

Secure, Encrypted Token Storage

Refresh tokens are encrypted before being stored in the database.

Intelligent Logging & Debugging

See exactly what was sent, when, and whether it succeeded — including error responses.

Clean, Developer-Friendly Architecture

Built properly for production use — not a hacked-together mail override.


Core Features

Microsoft 365 OAuth 2.0

  • Connect via Microsoft Entra ID
  • Delegated Graph Mail.Send support
  • Automatic access token refresh
  • Disconnect & re-authorise controls
  • No reliance on SMTP AUTH if blocked

Perfect for modern M365 tenants with security defaults enabled.


Flexible Authentication Modes

  • Basic SMTP (username/password)
  • Microsoft 365 OAuth 2.0 (Graph API)
  • Force From Email
  • Force From Name

Switch authentication method with a single toggle.


Advanced Logging

  • Success & failure tracking
  • Error message capture
  • Timestamped entries
  • Context-aware logging
  • Debug mode toggle

No more guessing why emails aren’t sending.


Security First

  • Capability checks (manage_options)
  • Nonce verification
  • Sanitised settings
  • Encrypted refresh tokens
  • No front-end exposure
  • No unnecessary external dependencies

Agency-Friendly Controls

  • Licence key activation
  • Plugin Hub Suite compatible
  • Clean admin UI
  • Minimal footprint
  • Built to sit alongside professional plugin stacks

Who It’s For

  • Agencies managing multiple WordPress sites
  • Businesses using Microsoft 365
  • WooCommerce stores that rely on transactional email
  • Developers who need reliable staging & production email
  • Sites where security defaults block SMTP AUTH

If email matters to your business, this plugin is for you.


Use Cases

  • Contact form delivery via Microsoft 365
  • WooCommerce order emails
  • Password reset emails
  • Membership notifications
  • CRM integration notifications
  • Secure corporate email sending

Technical Overview

  • Uses Microsoft Graph API for OAuth mail sending
  • Delegated Mail.Send scope
  • Automatic token refresh logic
  • Compatible with modern Microsoft security defaults
  • Hooks into wp_mail
  • Fully WordPress standards compliant

What Makes It Different?

There are free SMTP plugins.

There are bloated SMTP plugins.

There are outdated SMTP plugins.

Expressive SMTP Pro is built for modern Microsoft environments, with clean code and no unnecessary clutter.

It doesn’t just “send mail”.

It sends mail properly.


Requirements

  • WordPress 6.0+
  • PHP 7.4+
  • Microsoft 365 account (for OAuth mode)
  • Entra App Registration (for OAuth connection)

Pricing

Expressive SMTP Pro is a paid plugin.

Single site licence
Ongoing updates
Priority support
Future feature roadmap


Ready to Stop Losing Emails?

Install Expressive SMTP Pro and connect your site to Microsoft 365 the right way.

Secure. Modern. Reliable.

📦 Version Information

Current Version: 1.5.0
Last Updated: 6 months ago

Requirements

  • Requires WordPress 6+ or higher
  • Tested up to WordPress 6.9
  • Requires PHP 7.4 or higher

What's New

= 1.5.0 = 🚀 Major Pro Release Full Microsoft 365 OAuth 2.0 integration (Microsoft Graph Mail.Send) Automatic token refresh handling Secure encrypted refresh token storage Connect / Disconnect Microsoft controls Advanced email logging (success + failure tracking) Improved compatibility with security-hardened WordPress installs Refined admin UI and save handling Production-ready Pro architecture Stability and performance improvements = 1.4.0 = Enhanced settings handling and save reliability Improved redirect stability on restricted environments Admin UI refinements = 1.3.0 = Introduced Microsoft 365 OAuth authentication mode Added authentication method toggle (Basic / OAuth) Foundation for modern Microsoft integration = 1.2.4 = Stable SMTP base engine Debug logging system Licence integration Core SMTP configuration controls