This is the official WordPress client for SpeedyMessaging, a paid transactional email service. It is not a general SMTP configuration plugin: it does not connect to arbitrary mail hosts, and it has no server/port/encryption fields. It speaks one service’s API, and it exists to make sending from that account correct rather than merely possible.
Routes wp_mail() through the SpeedyMessaging API so every email your site sends — WooCommerce receipts, Contact Form 7 submissions, password resets — goes out through your own mailbox, without changing any of those plugins.
Sending here costs money per message, and the account can run out. That makes the hard problems different from “which host do I point at”, and it is where this plugin does its work:
Idempotency-Key, so a plugin that fires wp_mail() twice, or two overlapping cron runs, produce one delivery and one charge — not two. Retrying a paid send is normally the thing you cannot safely do; here it is safe by construction.Nothing is ever silently lost. Email tries each configured transport in turn and falls back to this site’s normal mail if none of them work, so a mistyped credential degrades delivery rather than stopping it:
POST /v1/email/messages — preferred: idempotent retries, uploads for attachments, mailbox-bound scope checksPOST /business-email/send — fallbackPOST /messages — last resortwp_mail() / SMTPspeedy_send_sms( $to, $body ), for sites whose account also has SMS enabled — a secondary convenience in this release, not its focusThis plugin sends your site’s email and SMS through SpeedyMessaging, a third-party messaging service operated by Helloworld Technologies Limited. The plugin is not useful without it — an account and API credentials are required.
What is sent, and when. When your site sends an email or SMS through this plugin, the following is transmitted to https://api.speedymessaging.com:
This happens at the moment a message is sent — that is, whenever WordPress would otherwise have sent the email itself, or when your code calls one of this plugin’s functions. Queued messages are sent on WP-Cron. The plugin makes no other outbound requests: it does not phone home, report usage, or transmit anything on front-end page views.
What is not sent. The plugin does not transmit visitor analytics, site content, user accounts, or anything unrelated to a message you asked it to deliver.
Service terms and privacy policy:
By configuring this plugin with your credentials you agree to that service’s terms. Deactivating the plugin stops all transmission immediately.