Amazon SES support

Integrate Amazon SES.

Closes #54.
This commit is contained in:
Mike Edmunds
2018-04-11 10:35:23 -07:00
committed by GitHub
parent d079a506a1
commit ef69fa3bf7
15 changed files with 3156 additions and 29 deletions

View File

@@ -36,7 +36,7 @@ setup(
description='Django email integration for Mailgun, Mailjet, Postmark, SendGrid, SendinBlue, SparkPost '
'and other transactional ESPs',
keywords="Django, email, email backend, ESP, transactional mail, "
"Mailgun, Mailjet, Mandrill, Postmark, SendinBlue, SendGrid, SparkPost",
"Amazon SES, Mailgun, Mailjet, Mandrill, Postmark, SendinBlue, SendGrid, SparkPost",
author="Mike Edmunds and Anymail contributors",
author_email="medmunds@gmail.com",
url="https://github.com/anymail/django-anymail",
@@ -45,9 +45,9 @@ setup(
zip_safe=False,
install_requires=["django>=1.8", "requests>=2.4.3", "six"],
extras_require={
# This can be used if particular backends have unique dependencies
# (e.g., AWS-SES would want boto).
# This can be used if particular backends have unique dependencies.
# For simplicity, requests is included in the base requirements.
"amazon_ses": ["boto3"],
"mailgun": [],
"mailjet": [],
"mandrill": [],
@@ -58,7 +58,7 @@ setup(
},
include_package_data=True,
test_suite="runtests.runtests",
tests_require=["mock", "sparkpost"],
tests_require=["mock", "boto3", "sparkpost"],
classifiers=[
"Development Status :: 5 - Production/Stable",
"Programming Language :: Python",