A Flarum extension. Send your forum's email through the Brevo (formerly Sendinblue) transactional email API.
- In Brevo, authenticate your sending domain (or verify the sender address you'll use) under Senders, Domains & Dedicated IPs.
- Create an API key under SMTP & API → API keys. Use an API key (it starts with
xkeysib-), not an SMTP key. - In your forum's admin panel, open Email, choose
brevoas the driver, paste the API key, and save. - Make sure the From address matches a verified sender or authenticated domain, then use Send Test Mail to check everything works.
We recommend switching to the API. It sends each email in a single HTTPS request instead of an SMTP conversation, works on hosts that block outgoing SMTP ports, and reports failures with clear error messages.
Switching takes a minute: install this extension, create an API key as above, then on the Email page change the driver from smtp to brevo and paste in the key. Your sender settings in Brevo stay as they are.
composer require fof/brevo-mail:"*"composer update fof/brevo-mail:"*"
php flarum cache:clearAn extension by FriendsOfFlarum.