如何在Django中使用smtp邮件服务器发送电子邮件

时间:2019-01-09 08:20:05

标签: django database sendmail

我希望允许用户在提交表单后发送电子邮件,以通知他们提交表单并将新记录添加到数据库中。

我尝试在 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)

我希望从此代码开始,一旦用户提交表格,系统就会自动将电子邮件发送到收件人列表,以告知他们新记录已添加到数据库中。

0 个答案:

没有答案