Как отправить электронную почту, используя SMTP почтовый сервер в Django - PullRequest
0 голосов
/ 09 января 2019

Я хочу разрешить пользователям отправлять электронные письма после отправки формы, чтобы сообщить, что они отправляют форму и новая запись добавляется в базу данных.

Я попытался добавить основные аргументы в settings.py и добавить функцию send_mail со всеми необходимыми аргументами для отправки электронного письма.

settings.py

# email setup
EMAIL_HOST = 'smtp.hushmail.com'
EMAIL_PORT = 587  
EMAIL_HOST_USER = 'devleb@hushmail.com'
EMAIL_HOST_PASSWORD = '**********'
EMAIL_USE_TLS = True

views.py

отправить письмо после того, как сообщит выбранным разделам

send_mail('New Te2shira',
        'hello there this is a test email.',
        'devleb@hushmail.com',
        ['camiw@mail-2-you.com'],
        fail_silently=False)

Я ожидаю от этого кода, как только пользователь отправит форму, система автоматически отправит электронное письмо в список получателей, чтобы сообщить им, что новая запись добавлена ​​в базу данных.

...