Supported ESPs¶
Anymail currently supports these Email Service Providers. Click an ESP’s name for specific Anymail settings required, and notes about any quirks or limitations:
Anymail feature support¶
The table below summarizes the Anymail features supported for each ESP.
Email Service Provider | Amazon SES | Mailgun | Mailjet | Mandrill | Postmark | SendGrid | SendinBlue | SparkPost |
---|---|---|---|---|---|---|---|---|
envelope_sender |
Yes | Domain only | Yes | Domain only | No | No | No | Yes |
metadata |
Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
merge_metadata |
No | Yes | Yes | Yes | Yes | Yes | No | Yes |
send_at |
No | Yes | No | Yes | No | Yes | No | Yes |
tags |
Yes | Yes | Max 1 tag | Yes | Max 1 tag | Yes | Max 1 tag | Max 1 tag |
track_clicks |
No | Yes | Yes | Yes | Yes | Yes | No | Yes |
track_opens |
No | Yes | Yes | Yes | Yes | Yes | No | Yes |
template_id |
Yes | No | Yes | Yes | Yes | Yes | Yes | Yes |
merge_data |
Yes | Yes | Yes | Yes | No | Yes | No | Yes |
merge_global_data |
Yes | (emulated) | Yes | Yes | Yes | Yes | Yes | Yes |
Status and event tracking |
||||||||
anymail_status |
Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
AnymailTrackingEvent from webhooks |
Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
AnymailInboundEvent from webhooks |
Yes | Yes | Yes | Yes | Yes | Yes | No | Yes |
Trying to choose an ESP? Please don’t start with this table. It’s far more important to consider things like an ESP’s deliverability stats, latency, uptime, and support for developers. The number of extra features an ESP offers is almost meaningless. (And even specific features don’t matter if you don’t plan to use them.)
Other ESPs¶
Don’t see your favorite ESP here? Anymail is designed to be extensible. You can suggest that Anymail add an ESP, or even contribute your own implementation to Anymail. See Contributing.