-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in 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: