Использовал разные варианты реализации:
с гуглом
# GOOGLE
EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_USE_TLS = True
EMAIL_PORT = 587
EMAIL_HOST_USER = DEFAULT_FROM_EMAIL = 'myMail@gmail.com'
EMAIL_HOST_PASSWORD = 'GAppPassword'
и силами сервера
EMAIL_HOST = 'smtp.mail.ru'
EMAIL_PORT = 2525
EMAIL_HOST_USER = "my@mail.ru"
EMAIL_HOST_PASSWORD = ""
EMAIL_USE_SSL = True
Для теста использую пример из документации и получаю вывод в консоли:
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Subject: Subject here
From: myMail@gmail.com
To: test@test.ru
Date: Wed, 27 Nov 2019 12:21:50 -0000
Message-ID: <157485731056.28064.7718139843878798855@devkd-system>
Here is the message.
, где
test@test.ru - локальный ящик (Evolution, обычно использую для теста PHP почты).
Также использовал реальный почтовый на яндекс и гугл. Пробовал heroku, но письма до ящиков не доходили...