-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Differences with django-ses? #8
Comments
Seems to rely on boto3 while djago-ses relies on boto 2. Boto 2 is being phased out and new development happens only on boto3 I believe. |
Not sure if that's still relevant to you, but as I'm asking myself the same question at the moment, I thought it might be helpful for someone to put together a list about the differences I identified:
While overall, I would prefer django-ses, I might go with django-amazon-ses for now due to the better Python 3 and boto 3 support. |
I believe DKIM can be configured on the SES dashboard, no need to have support on the library side anymore. Not using it at the moment, so I might be wrong, but I see no reason to wait for the boto 3 upgrade on django-ses anymore when this package has already done that and you can find alternatives to the extra functionality provided by django-ses as I mentioned above. |
@rubendura Thanks! Yes, I agree that DKIM should work with both packages and statistics are not really important to me at this stage anyway, but SES also offers a dashboard as well. However, I do like the throttling feature, but for the moment I've installed django-amazon-ses. |
You cannot use IAM roles as authentication method with django-ses (because boto does not support AWS_SESSION_TOKEN), so you cannot use with e.g. AWS Lambda. |
|
django-ses uses boto3 now : django-ses/django-ses#183 |
django-ses needs |
Since there are now two different SES backends it would be good to document the differences so users can make an educated choice.
See https://github.com/django-ses/django-ses
The text was updated successfully, but these errors were encountered: