Prerequisites
- Administrator access in InteraOne
- Control of the sending/receiving domain’s DNS
- AWS credentials and region when using the SES adapter
- A public HTTPS
PUBLIC_API_URLthat the provider can reach for webhooks
Configure
1
Create the channel
Open Dashboard → Channels → Email, provide a name and domain, and optionally choose an initial address.
2
Publish DNS records
Add the displayed DKIM CNAME records, MX record, and SPF/TXT record exactly as shown. DNS hosts differ on whether they append the zone automatically.
3
Verify the domain
Use Verify after DNS propagates. The strategy checks provider state and performs a live MX validation for SES.
4
Add support addresses
Configure the allowed local addresses once the domain is ready, then send an inbound and outbound test.
Provider boundary
The gateway includes email adapter implementations for MailHog, SES, Resend, and disabled behavior. The checked-in environment template documentsmailhog, ses, and disabled; use Resend only after adding and validating the corresponding configuration for your deployment.
Inbound SES/SNS requests are public but the controller verifies the SNS signature before processing. Outbound platform mail such as OTPs and invitations is queued for the platform worker, which supports MailHog, SES, or disabled delivery.
