11.. _supported-esps :
22
33Supported ESPs
4- --------------
4+ ==============
55
6- Anymail supports these ESPs. Click in for the specific
7- settings required and notes about any quirks or limitations:
6+ Anymail currently supports these Email Service Providers.
7+ Click an ESP's name for specific Anymail settings required,
8+ and notes about any quirks or limitations:
89
910.. these are listed in alphabetical order
1011
@@ -17,7 +18,44 @@ settings required and notes about any quirks or limitations:
1718 sendgrid
1819
1920
20- Don't see your favorite ESP here? You can suggest that
21- Anymail add it, or even :ref: `contribute <contributing >`
22- your own implementation to Anymail.
21+ Anymail feature support
22+ -----------------------
2323
24+ The table below summarizes the Anymail features supported for each ESP.
25+
26+ .. currentmodule :: anymail.message
27+
28+ ====================================== ====================== ======================= ======================= =======================
29+ Email Service Provider :ref: `mailgun-backend ` :ref: `mandrill-backend ` :ref: `postmark-backend ` :ref: `sendgrid-backend `
30+ ====================================== ====================== ======================= ======================= =======================
31+ .. rubric:: :ref: `Anymail send options <anymail-send-options >`
32+ ----------------------------------------------------------------------------------------------------------------------------------------
33+ :attr: `~AnymailMessage.metadata ` Yes Yes No Yes
34+ :attr: `~AnymailMessage.send_at ` Yes Yes No Yes
35+ :attr: `~AnymailMessage.tags ` Yes Yes Max 1 tag Yes
36+ :attr: `~AnymailMessage.track_clicks ` Yes Yes No Yes
37+ :attr: `~AnymailMessage.track_opens ` Yes Yes Yes Yes
38+
39+ .. rubric:: :ref:`Status <esp-send-status>` and tracking
40+ ----------------------------------------------------------------------------------------------------------------------------------------
41+ :attr: `~AnymailMessage.anymail_status ` Yes Yes Yes Yes
42+ ====================================== ====================== ======================= ======================= =======================
43+
44+
45+ .. Status tracking webhooks (coming) (coming) (coming) (coming)
46+ .. .. rubric:: :ref:`inbound`
47+ .. ----------------------------------------------------------------------------------------------------------------------------------------
48+ .. Inbound webhooks (coming) (coming) (coming) (coming)
49+
50+ Trying to choose an ESP? Please **don't ** start with this table. It's far more
51+ important to consider things like an ESP's deliverability stats, latency, uptime,
52+ and support for developers. The *number * of extra features an ESP offers is almost
53+ meaningless. (And even specific features don't matter if you don't plan to use them.)
54+
55+
56+ Other ESPs
57+ ----------
58+
59+ Don't see your favorite ESP here? Anymail is designed to be extensible.
60+ You can suggest that Anymail add an ESP, or even contribute
61+ your own implementation to Anymail. See :ref: `contributing `.
0 commit comments