Документация / Настройка SMTP - Django

Настройка SMTP - Django (Python)

Можно получить на странице управления токенами. В целях безопасности - токен можно увидеть только один раз, при создание.

Отредактируйте файл settings.py:

EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'

EMAIL_HOST = 'smtp.fmailer.ru'

EMAIL_PORT = 8025

EMAIL_HOST_USER = 'your_username'

EMAIL_HOST_PASSWORD = 'your_password'

EMAIL_USE_TLS = False

EMAIL_USE_SSL = False

DEFAULT_FROM_EMAIL = 'your_from_email_address'

Для тестирования отправки почты:

from django.core.mail import send_mail

send_mail(

    'Subject',

    'Message body',

    'from@example.com',

    ['to@example.com'],

    fail_silently=False,

)