首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SMTPSenderRefused at /appointment

SMTPSenderRefused at /appointment
EN

Stack Overflow用户
提问于 2020-05-10 09:22:08
回答 1查看 50关注 0票数 0

我试图用Django,sendmail发送电子邮件,但出于某种原因,它抛出了这个错误,并显示问题是我的电子邮件,即这条['abrarshahriar360@gmail.com'],行。它在开发服务器上运行良好,在我使用heroku部署它之后,一切都很好,就在我试图发送电子邮件时,它显示了这一点。我的双因素身份验证使关闭了,而安全性较低的应用程序使关闭了。为什么这个错误是SHown呢?提前感谢!

我的views.py:

代码语言:javascript
复制
def appointment(request):
    if request.method == "POST":
        your_name = request.POST['your-name']
        your_phone = request.POST['your-phone']
        your_email = request.POST['your-email']
        your_address = request.POST['your-address']
        your_schedule = request.POST['your-schedule']
        your_date = request.POST['your-date']
        your_message = request.POST['your-message']

        appointment = "Name: " + your_name + "  " + "Phone: " + your_phone + "  " + "Email: " + your_email + "  " + "Address: " + your_address + "  " + "Schedule: " + your_schedule + "  " + "Appointment Date: " + your_date + "  " + "Message: " + your_message 

        send_mail(
            'Appointment request form ' + your_name,
            appointment,
            your_email,
            ['abrarshahriar360@gmail.com'],
            )

        return render(request, 'appointment.html', {
            'your_name' : your_name,
            'your_phone' : your_phone,
            'your_email' : your_email,
            'your_address' : your_address,
            'your_schedule' : your_schedule,
            'your_date' : your_date,
            'your_message' : your_message
            })
    else:
        return render(request, 'home.html', {})

我的settings.py:

代码语言:javascript
复制
STATICFILES_STORAGE = 'whitenoise.storage.CompressedManifestStaticFilesStorage'

# Email Settings

EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_HOST_USER = 'abrarshahriar360@gmail.com'
EMAIL_HOST_PASSWORD = os.environ.get('Email_PASS')
EMAIL_USE_TLS = True


django_heroku.settings(locals())
EN

回答 1

Stack Overflow用户

发布于 2020-05-11 13:53:07

其实是我的问题。我传递了错误的上下文变量。所以它抛出了那个错误

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61709694

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档