繁体   English   中英

如何使用 Django sendgrid 发送邮件(如 noreply)

[英]How to send mail (like noreply) with Django sendgrid

我是新手!

我想创建一个发送邮件的 django 应用程序。 它在本地主机上运行良好,但是当我部署它时,它停止工作,因为主机不支持 smtp。 他建议使用 sendgrid,我被困在这里......

在此处输入图像描述对不起,我没有权限仅放置图片链接views.py在此处输入图像描述错误:在此处输入图像描述

您在此处附加的图像中的错误消息显示 403 禁止,这意味着服务器理解请求但拒绝授权。 在验证您的发送地址时,检查是否使用了来自电子邮件地址。 阅读此链接中的文档https://docs.sendgrid.com/ui/sending-email/sender-verification

并检查您对 sendgrid 的所有设置是否正确。

SENDGRID_API_KEY = os.getenv('SENDGRID_API_KEY')

EMAIL_HOST = 'smtp.sendgrid.net'
EMAIL_HOST_USER = 'apikey' # this is exactly the value 'apikey'
EMAIL_HOST_PASSWORD = SENDGRID_API_KEY
EMAIL_PORT = 587
EMAIL_USE_TLS = True

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM