Django EMAIL_PORT在本地主机开发中



我正在尝试在新用户注册期间集成电子邮件验证。我正处于此功能实现的开始。为此,我在settings.py设置了以下设置

EMAIL_USE_TLS = True
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_HOST_USER = 'youremail@gmail.com'
EMAIL_HOST_PASSWORD = 'yourpassword'
EMAIL_PORT = ????

这是我的问题,如果我在本地计算机上工作,我应该指定哪个EMAIL_PORT

对于 gmail,当 TLS 为 true 时,请使用 587。

对于其他 smtp 提供商,请查看其定义的端口列表的 smtp 服务器文档或手册。此信息对主要 SMTP 服务提供商是公开的。

您使用的是Gmail SMTP服务器,因此应使用端口号587

最新更新