Mike Edmunds
c8a5e13c89
Brevo: add inbound support
...
(Also adds "responses" to test requirements,
for mocking fetches of Brevo inbound
attachments.)
Closes #322
2023-07-27 18:26:57 -07:00
Mike Edmunds
62bd0669af
MailerSend: add support (new ESP for Anymail)
...
Closes #298
2023-03-10 17:22:20 -08:00
medmunds
f5f3fc86e6
Simplify url patterns
...
Favor `django.urls.path` over `re_path` where possible.
2023-02-08 14:23:15 -08:00
medmunds
b4e22c63b3
Reformat code with automated tools
...
Apply standardized code style
2023-02-06 15:05:24 -08:00
Tilmann Becker
e90c10b546
Add Postal support
...
Thanks to @tiltec for researching, implementing, testing and documenting it.
2021-06-07 17:11:35 -07:00
Mike Edmunds
85cec5e9dc
Drop Python 2 and Django 1.11 support
...
Minimum supported versions are now Django 2.0, Python 3.5.
This touches a lot of code, to:
* Remove obsolete portability code and workarounds
(six, backports of email parsers, test utils, etc.)
* Use Python 3 syntax (class defs, raise ... from, etc.)
* Correct inheritance for mixin classes
* Fix outdated docs content and links
* Suppress Python 3 "unclosed SSLSocket" ResourceWarnings
that are beyond our control (in integration tests due to boto3,
python-sparkpost)
2020-08-01 14:53:10 -07:00
Mike Edmunds
ef69fa3bf7
Amazon SES support
...
Integrate Amazon SES.
Closes #54 .
2018-04-11 10:35:23 -07:00
Mike Edmunds
d93a66326c
SendinBlue: implement tracking webhooks
...
Completes #84
2018-03-08 13:47:46 -08:00
Mike Edmunds
b57eb94f64
Add inbound mail handling
...
Add normalized event, signal, and webhooks for inbound mail.
Closes #43
Closes #86
2018-02-02 10:38:53 -08:00
medmunds
d6d8044066
Mailjet: support tracking webhooks
2017-07-13 11:27:00 -07:00
Mike Edmunds
db101bf6b9
Add SparkPost support ( #20 )
...
Implement SparkPost backend and tracking webhooks.
Closes #11 .
2016-06-22 15:31:30 -07:00
medmunds
d3f914be12
Event-tracking webhooks
...
Closes #3
2016-04-29 18:10:50 -07:00
medmunds
921dd5d0d6
Fork from Djrill and rename to "anymail"
2016-02-27 11:16:04 -08:00