An implementation of Django's EmailBackend compatible with sendgrid-python v5+
Fix #114
Adds attachment content-type method handling (#103) Adds configurable tracking per-email (#101)
Adds Django 3.2+ & 4.0 compatibility
Closes https://github.com/sklarsa/django-sendgrid-v5/issues/99
Personalization Fixes:
Thanks @alichass for the contribution!
Improves flexibility of personalizations by allowing the user to set the EmailMessage.personalizations
attribute to a list of sendgrid Personalization
objects, or a list of Dicts containing personalization information in the schema expected by the API. Personalization options passed this way take precedence over other EmailMessage attributes.
Thanks to @MattFanto for the PR and bug fix!
Now supports the newest version of sendgrid's api (https://github.com/sendgrid/sendgrid-python/releases/tag/v6.0.0). Maintains backwards compatibility.