2

我正在尝试在新用户注册期间集成电子邮件验证。我正处于此功能实现的开始阶段。为此,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

4

2 回答 2

2

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

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

于 2020-01-26T06:41:44.157 回答
1

您正在使用 gmail smtp 服务器,因此您应该使用端口号 587

于 2020-01-26T06:44:07.727 回答