From 6957458cfcd37276689f4c7e35a953118e5186bc Mon Sep 17 00:00:00 2001 From: Samuel Clay Date: Tue, 20 Feb 2018 17:57:08 -0800 Subject: [PATCH] Upgrading mailgun backend. --- config/requirements.txt | 2 +- settings.py | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/config/requirements.txt b/config/requirements.txt index 0e364a9da..ec45ec101 100755 --- a/config/requirements.txt +++ b/config/requirements.txt @@ -3,12 +3,12 @@ boto==2.43.0 celery==3.1.25 chardet==2.3.0 cssutils==1.0.1 +django-anymail==1.4 django-celery-with-redis==3.0 django-celery==3.1.17 django-compress==1.0.1 django-cors-middleware==1.3.1 django-extensions==1.6.7 -django-mailgun==0.2.1 django-oauth-toolkit==0.7.2 django-qurl==0.1.1 django-redis-cache==1.5.5 diff --git a/settings.py b/settings.py index d4405ca81..537defb95 100644 --- a/settings.py +++ b/settings.py @@ -272,7 +272,7 @@ SENTRY_DSN = 'https://XXXNEWSBLURXXX@app.getsentry.com/99999999' if DEBUG: EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend' else: - EMAIL_BACKEND = 'django_mailgun.MailgunBackend' + EMAIL_BACKEND = 'anymail.backends.mailgun.EmailBackend' # ============== # = Subdomains = @@ -303,6 +303,7 @@ INSTALLED_APPS = ( 'django.contrib.admin', 'django_extensions', 'djcelery', + 'anymail', # 'kombu.transport.django', 'vendor.paypal.standard.ipn', 'apps.rss_feeds', @@ -612,6 +613,11 @@ AWS_SECRET_ACCESS_KEY = S3_SECRET os.environ["AWS_ACCESS_KEY_ID"] = AWS_ACCESS_KEY_ID os.environ["AWS_SECRET_ACCESS_KEY"] = AWS_SECRET_ACCESS_KEY +ANYMAIL = { + "MAILGUN_API_KEY": MAILGUN_ACCESS_KEY, + "MAILGUN_SENDER_DOMAIN": MAILGUN_SERVER_NAME, +} + def custom_show_toolbar(request): return DEBUG