Standalone Plugins

Wigmorean SMTP

A transactional email router for WordPress. Configure multiple providers, see every message in a searchable log, and keep your deliverability in shape.

The connection model

Everything in Wigmorean SMTP is organized around connections. A connection is one provider (SMTP server or API-based service) with its credentials and a "from" identity. You can add more than one, and route different kinds of mail through different providers.

Typical setup: one connection for transactional mail (receipts, password resets), a second for marketing (newsletters), a third as a failover.

Supported providers

ProviderTypeBest for
Brevo (Sendinblue)APITransactional + marketing, generous free tier
SendGridAPIHigh-volume transactional
MailgunAPIDeveloper-friendly, good analytics
Amazon SESSMTPLowest cost, technical setup
Generic SMTPSMTPAny SMTP relay (your web host, self-hosted Postfix)

Adding a connection

  1. Go to Wigmorean → SMTP → Connections
  2. Click Add Connection
  3. Pick your provider
  4. Paste the API key (or SMTP host/port/username/password)
  5. Set the sender email and sender name
  6. Click Test to send a validation ping — you'll see a green check when the provider accepts the handshake
  7. Click Save
Sender verification. Most providers require you to verify the sender domain (SPF/DKIM). Until you do, your mail will land in spam or bounce. Use the DNS Check tool (below) to see what records you need.

Email log

Every outgoing email passes through Wigmorean SMTP and gets logged. The log shows: timestamp, from, to, subject, connection used, delivery status, and the full body. Use the search bar to filter by recipient, subject, or date range. You can resend any message with one click.

DNS check

The DNS Check tool pulls the live records for your sending domain and compares them to what the provider expects. It flags missing or malformed SPF, DKIM, and DMARC records. Fix warnings before you rely on the connection for important mail.

Settings

  • Default connection — which connection wp_mail() uses when nothing else overrides it
  • Log retention — how long to keep messages in the log (7 to 365 days)
  • Failover chain — if the primary connection errors out, try the next one

Need help?

Our support team responds within one business day.

Contact Support