All ESPs
SparkPost (MessageBird) setup docs
Transactional
SparkPost (MessageBird)
SparkPost (now part of Bird/MessageBird) targets enterprise-volume transactional sending. Authentication uses domain verification with a TXT-based DKIM and SPF include.
DNS records to publish
| Type | Host | Value |
|---|---|---|
| TXT | @ | v=spf1 include:sparkpostmail.com ~allSPF |
| TXT | scph<id>._domainkey | k=rsa; p=<public key>DKIM |
Authentication setup
SPF
Add include:sparkpostmail.com to SPF.
DKIM
Publish the TXT record SparkPost generates.
DMARC
Standard rollout; SparkPost is happy with p=reject as soon as alignment is verified.
Deliverability tips
- Use SparkPost's signals API to monitor inbox placement and reputation per mailbox provider.
- Take a dedicated IP for any sender doing more than ~100k/day to a single provider.
- Use sub-accounts to isolate customers in multi-tenant setups; they share IP pools but separate reputation accounting.