Email Provider Setup: Resend & Microsoft 365
Configure your email campaign provider — set up Resend with custom domains and DNS verification, or connect Microsoft 365 for sending via Outlook.
Overview
Bugalou supports two email providers for sending email campaigns and automation emails: Resend and Microsoft 365. You can have both configured, but only one can be the active provider at a time. Navigate to Channels → Email Campaigns.
Choosing Your Active Provider
The Email Providers page shows both providers as cards side by side. Each shows:
- Status badge — "Configured" (green) or "Not Configured" (gray)
- Active indicator — blue border and "Active" badge for the active provider
Click the radio button next to a provider to set it as active. Only the active provider is used for sending campaign and automation emails. To manage your inbox email channel, see how to connect an email inbox.
Setting Up Resend
Click the settings gear on the Resend card to go to Channels → Email Campaigns → Resend.
Step 1: Add Your API Key
- Create a free account at resend.com
- Copy your API key from the Resend dashboard
- Paste it in the Resend API Key field (
re_...) - Click "API Key opslaan"
Step 2: Add Your Domain
- In the Domains section, type your domain (e.g.
yourdomain.com) and click + - The domain appears with a "Pending" badge
Step 3: Configure DNS Records
Add these DNS records at your domain provider:
| Type | Host | Value |
|---|---|---|
| TXT (SPF) | @ | v=spf1 include:amazonses.com ~all |
| CNAME (DKIM) | resend._domainkey | Value from Resend dashboard |
| TXT (DMARC) | _dmarc | v=DMARC1; p=none; |
Step 4: Verify
Click "Domein verifiëren". Once verified, the badge changes from "Pending" to "Verified" (green). You can now send emails from addresses on that domain (e.g. info@yourdomain.com).
Setting Up Microsoft 365
Click the settings gear on the Microsoft 365 card to go to Channels → Email Campaigns → Microsoft.
Connecting
- Click "Microsoft 365 account koppelen"
- Log in with your Microsoft 365 / Outlook account
- Grant Bugalou permission to send emails on your behalf
- You'll be redirected back — a green "Connected" badge confirms the connection
Connected Accounts
Each connected account shows the email address, display name, active status (green/red dot), and connected date. You can add multiple accounts and disconnect individual ones.
How Sending Works
When Microsoft 365 is active, emails are sent via the Microsoft Graph API using your Outlook mailbox. Set the "From Email" in your email template to match your connected Microsoft 365 email address.
Tip: You can have both providers configured. The system chooses the right one based on the "From Email" address in your template. For connecting Gmail, Outlook, or IMAP inboxes, see Connecting Email Accounts.