gpt4 book ai didi

python - SMTPSenderRefused at/submit_contact_form/- 5.5.1 需要身份验证

转载 作者:太空宇宙 更新时间:2023-11-03 18:10:04 24 4
gpt4 key购买 nike

我尝试将提交的表单数据发送到电子邮件地址,但收到此错误。

这是我的观点.py

def contactform(request):
contact_form = ContactForm(data=request.POST)
if contact_form.is_valid():
data = contact_form.cleaned_data
send_mail(subject=data['subject'],
message=data['message'],
from_email=data['email'],
recipient_list=['jzakaria2000@gmail.com'],
fail_silently=False)
return HttpResponseRedirect('/')

设置.py

EMAIL_USE_TLS = True
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_HOST_USER = 'zetapsiuchicago@gmail.com'
EMAIL_HOST_PASSWORD = os.getenv('WEBSITE_PASS')

我已尝试在谷歌上搜索此错误的解决方案,但到目前为止尚未成功。如果有人可以帮助我解决这个问题或为我指出正确的方向,我将非常感激

最佳答案

以纯文本形式添加密码将消除 5.5.1 需要身份验证的错误。

假设您的密码是123weq,将其添加为

EMAIL_HOST_PASSWORD = '123weq'

设置.py

EMAIL_USE_TLS = True
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_HOST_USER = 'zetapsiuchicago@gmail.com'
EMAIL_HOST_PASSWORD = 'password of zetapsiuchicago@gmail.com in plain text'

关于python - SMTPSenderRefused at/submit_contact_form/- 5.5.1 需要身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26153804/

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