如何使用django项目

时间:2015-10-16 06:02:59

标签: python django hmail-server

我正在尝试使用django项目设置开源hmailserver。我根据文档设置了服务器。但我不知道如何使用django。

对于gmail我正在使用此设置:

EMAIL_USE_TLS = True
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_HOST_USER = Email
EMAIL_HOST_PASSWORD = Password
DEFAULT_FROM_EMAIL = Email
SERVER_EMAIL = Email

我尝试更改这样的设置,但没有效果:

EMAIL_USE_TLS = True
EMAIL_HOST = 'something.com'
EMAIL_PORT = 25
EMAIL_HOST_USER = 'info@something.com'
EMAIL_HOST_PASSWORD = 'password'
DEFAULT_FROM_EMAIL = 'info@something.com'
SERVER_EMAIL = 'info@something.com'

hmail凭据是:

My domain name:  something.com
My account name: info@somthing.com

如何使用django配置它?

2 个答案:

答案 0 :(得分:1)

您是否添加了EMAIL_BACKEND?

EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
DEFAULT_FROM_EMAIL = 'no-reply@*****'
EMAIL_HOST = 'smtp.gmail.com'

# Port for sending e-mail.
EMAIL_PORT = 25

# Optional SMTP authentication information for EMAIL_HOST.
EMAIL_HOST_USER = '*****'
EMAIL_HOST_PASSWORD = '*****'
EMAIL_USE_TLS = False

答案 1 :(得分:0)

SERVER_EMAIL应该是运行hMailServer的计算机的名称(通常它与域名不同)。