django 邮箱用户名和密码

django email username and password

我正在为我的网站之一实施联系表。我不确定我完全理解的一件事是为什么你需要 EMAIL_HOST_USEREMAIL_HOST_PASSWORD.

用户只需要提供 his/her 电子邮件地址,那么 EMAIL_HOST_USER 指的是什么,为什么我需要指定电子邮件和密码?

编辑: 我正在使用 webfaction 作为我的邮件服务器

您设置 EMAIL_HOSTEMAIL_PORT 只是为了向您的用户发送电子邮件。

Mail is sent using the SMTP host and port specified in the EMAIL_HOST and EMAIL_PORT settings. The EMAIL_HOST_USER and EMAIL_HOST_PASSWORD settings, if set, are used to authenticate to the SMTP server, and the EMAIL_USE_TLS and EMAIL_USE_SSL settings control whether a secure connection is used.