WordPress sends mail with PHP’s mail() function by default, which many hosts throttle or block outright — so the message never arrives and nothing on the site says so.
This plugin replaces that transport and then keeps working after the swap, which is the part most setups leave out:
Free features
Cybexsoft SMTP Pro is a companion plugin you install alongside this one. It adds its features to the same settings screen, so there is still only one place to configure anything. It is free during early access: ask us and we will email you the download and a license key. It adds:
This plugin can connect to the external services listed below. Sending email
necessarily involves handing your message to a mail provider, so the mailer
you choose is the main one — but the plugin only ever talks to the provider
you configured, using credentials you supplied. Everything else here is
optional and off until you act.
The plugin sends your outgoing WordPress email through whichever mailer you
select under Settings. Five of the free mailers are third-party services of
their own: four HTTP APIs and Amazon SES. In each case what is sent is the
outgoing message — recipients, subject, body, attachments and headers —
together with the credential you configured, and only while that mailer is the
selected one:
https://api.sendgrid.com. Service provided byhttps://api.brevo.com. Service provided by Brevo:https://api.smtp2go.com. Service provided byemail-smtp.<region>.amazonaws.com, forThe remaining free mailers — generic SMTP and PHP mail — connect to the mail
server you name in the settings, not to a service of ours. The Tools tab’s
connection trace opens a connection to that same server and stops before any
message is sent.
For SendGrid and Mailgun, that same connection trace instead checks your key
against the provider without sending any message: it requests
https://api.sendgrid.com/v3/scopes with your API key, or
https://api.mailgun.net (or api.eu.mailgun.net on the EU region) with your
API key and the sending domain you configured. It runs only when you click it,
and nothing else about your site is sent.
Used only once you have entered a Pro licence key under Cybexsoft SMTP License.
Your licence key, your site’s home URL, and the product and version being
licensed are sent to https://cybexsoft.com/api/licenses/verify when a key is
activated and periodically thereafter to confirm it is still valid, and to
https://cybexsoft.com/api/licenses/deactivate when a key is removed. Nothing
is sent while no licence key is stored, and the free plugin never contacts
these addresses at all — they are used only by the Pro add-on.
Service provided by Cybexsoft: terms of service,
privacy policy.
Used only if you open that form and submit it.
The name, email address, website and message you type, are emailed to
admin@cybexsoft.com so we can send you the Pro download and a licence key. The
request is sent through this plugin’s own mailer — it is an ordinary email,
not a background call — and if your site cannot send mail yet, the form offers
to open the same request in your own email application instead.
Used only if you choose a reason in the dialog shown when you deactivate the
plugin. The dialog can be skipped, and skipping it sends nothing; deactivation
proceeds either way.
If you do submit a reason, your site’s URL, the plugin version and build, the
mailer you had configured, the reason you picked and any note you wrote are
emailed to admin@cybexsoft.com.
The Deliverability tab links out to https://showdns.net, which runs the same
SPF, DKIM and DMARC checks from outside your server. The plugin makes no
request to it — nothing is sent unless you click the link, at which point your
browser visits it like any other site and the domain being checked appears in
the URL.
Service provided by Cybexsoft: privacy policy.