Skip to content

FAQ

Answers to common questions about BooleanSMTP — providers, multiple connections, queueing, log retention and its REST API.

Updated View as Markdown

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.

Was this helpful?

Documentation

Type to search…

↑↓ navigate↵ selectEsc close