General
What does BooleanSMTP do?
It takes over WordPress’s wp_mail() function and sends every email your site generates — contact forms,
password resets, order receipts — through a mail provider you choose, instead of your web server.
Which providers does it support? Five mailers: Amazon SES, Google Workspace, Microsoft Outlook, Custom SMTP (any SMTP server) and PHP Mail. See Mailers.
Is my email data secure? Every credential you enter is encrypted before it’s stored.
Setup
Can I use more than one provider? Yes. See One connection per sender for how BooleanSMTP chooses a connection and Fallback and retries for what happens when a send fails.
Sending
Does BooleanSMTP queue my emails? No. Only a message that already failed is queued, and only when Retry on other connections is on. See Fallback and retries for how it works.
What happens when an email fails to send? BooleanSMTP logs the provider’s error and applies your fallback and retry settings. See Fallback and retries or troubleshooting if it keeps failing.
Logs
How long are email logs kept? You control this with Retention Period in Settings → Logging & Retention. See Log retention for the available periods and default.
Can I export my logs?
Yes, from the command line: wp boolean-smtp logs:export prints recent logs as JSON. Redirect its output
to a file if you want to save it, for example wp boolean-smtp logs:export > logs.json. There’s no
export button on the Email Logs page itself. See the WP-CLI reference
for its options.
Developers
Is there a REST API? Yes, and every route needs WordPress admin access — see the REST API reference for the full list of endpoints.