- Using your customerās email service provider
- Sending from your customerās email domain
Prerequisites
- An email provider integration configured in your Courier workspace (e.g., Mailgun, SendGrid, Postmark)
- Your customerās email provider API key
- Your customerās verified sender domain on their provider
Set Up Email Service Provider Integrations
- Add an integration in your Courier workspace for each email provider you want to support
- Add those integrations to the email channel of the notification template you want to white-label
The initial API keys for these integrations donāt need to be valid if you always override them via the Send API.
Configure Provider Selection
Use provider-level conditions to determine which provider to use. For example, pass aprovider field in your data object and set a condition that enables a specific provider only when that value matches.
Override the API Key
When sending an email, provide your customerās API key using theproviders override:
Set the āFromā Email Address
To send from your customerās email address:- Use a variable in the email channel settings for the From field (e.g.,
{customer_from_email}) - Pass that variable in the
dataobject when sending
Email Address Fields
Customize From, Reply-To, CC, and BCC per notification
Brands Overview
Configure visual branding for white-labeled notifications