All ESPs

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

TypeHostValue
TXT@v=spf1 include:sparkpostmail.com ~all
SPF
TXTscph<id>._domainkeyk=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.
SparkPost (MessageBird) setup docs

Related providers