gpt4 book ai didi

Django 收到错误 :send_mail() got an unexpected keyword argument 'fail_silently' on sending mails

转载 作者:行者123 更新时间:2023-12-03 18:04:53 25 4
gpt4 key购买 nike

我是 django 的新手并尝试使用 django emailer。我在 settings.py 中为邮件提供了以下设置:

EMAIL_USE_TLS = True
EMAIL_HOST='smtp.gmail.com'
EMAIL_HOST_USER='ant@a.com'
EMAIL_HOST_PASSWORD='******'
EMAIL_PORT = 587

我在 views.py 中定义了一个 View 如下:
def testemail(request) :
subject="test email"
message="hello sid"
reply_to_list=['abc@gmail.com','def@gmail.com']

send_mail(subject,message,'ant@a.com',reply_to_list,fail_silently=True)

我已在 url.py 中注册了此 View 作为:
url(r'^testemail/',email_views.testemail,name="testemail")

但是在点击 url 后,我收到以下错误:
send_mail() got an unexpected keyword argument 'fail_silently'

知道为什么我会收到此错误吗?

最佳答案

from django.core.mail import EmailMessage

def testemail(request):
subject="test email"
message="hello sid"
reply_to_list=['abc@gmail.com','def@gmail.com']

email = EmailMessage(subject,message,'ant@a.com',reply_to_list)
email.send(fail_silently=True)

关于Django 收到错误 :send_mail() got an unexpected keyword argument 'fail_silently' on sending mails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51049871/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com