From 9a7c1f784a9a8d550284e8d73d385124aa12bc37 Mon Sep 17 00:00:00 2001 From: IRBorisov <8611739+IRBorisov@users.noreply.github.com> Date: Mon, 26 Feb 2024 12:51:06 +0300 Subject: [PATCH] Update mail config --- rsconcept/backend/.env.prod | 6 +++--- rsconcept/backend/apps/users/signals.py | 3 ++- rsconcept/backend/project/settings.py | 4 ++++ 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/rsconcept/backend/.env.prod b/rsconcept/backend/.env.prod index fcf31f3d..aa88ecd0 100644 --- a/rsconcept/backend/.env.prod +++ b/rsconcept/backend/.env.prod @@ -16,9 +16,9 @@ MEDIA_ROOT=/home/app/web/media # EMAIL_HOST= # EMAIL_HOST_USER= # EMAIL_HOST_PASSWORD= -EMAIL_PORT=587 -EMAIL_SSL=False -EMAIL_TLS=True +EMAIL_PORT=465 +EMAIL_SSL=True +EMAIL_TLS=False # Database settings diff --git a/rsconcept/backend/apps/users/signals.py b/rsconcept/backend/apps/users/signals.py index 9154ecd5..6c688631 100644 --- a/rsconcept/backend/apps/users/signals.py +++ b/rsconcept/backend/apps/users/signals.py @@ -33,5 +33,6 @@ def password_reset_token_created(sender, instance, reset_password_token, *args, message=email_plaintext_message, from_email=_EMAIL_NOREPLY, recipient_list=[context['email']], - html_message=email_html_message + html_message=email_html_message, + fail_silently=False ) diff --git a/rsconcept/backend/project/settings.py b/rsconcept/backend/project/settings.py index 0fab6fe9..45c9ed46 100644 --- a/rsconcept/backend/project/settings.py +++ b/rsconcept/backend/project/settings.py @@ -45,6 +45,10 @@ EMAIL_USE_SSL = os.environ.get('EMAIL_SSL', False) in _TRUE_VARIANTS EMAIL_USE_TLS = os.environ.get('EMAIL_TLS', False) in _TRUE_VARIANTS EMAIL_HOST_USER = _get_secret('EMAIL_HOST_USER', '') EMAIL_HOST_PASSWORD = _get_secret('EMAIL_HOST_PASSWORD', '') + +DEFAULT_FROM_EMAIL = EMAIL_HOST_USER +SERVER_EMAIL = EMAIL_HOST_USER +EMAIL_ADMIN = EMAIL_HOST_USER EMAIL_BACKEND = \ 'django.core.mail.backends.smtp.EmailBackend' \ if EMAIL_HOST != '' else \