too*_*hie 16 python email django postfix-mta
如何配置Django和Postfix为Django应用程序发送电子邮件?
我能够使用Gmail服务器设置,但我想使用自己的域名从我自己的服务器发送电子邮件.
qli*_*liq 25
在意识到它实际上非常简单之前,我猛烈抨击了我的脑袋:
将其添加到您的settings.py中
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'localhost'
EMAIL_PORT = 25
EMAIL_HOST_USER = ''
EMAIL_HOST_PASSWORD = ''
EMAIL_USE_TLS = False
DEFAULT_FROM_EMAIL = 'Whatever <whatever@example.com>'
Run Code Online (Sandbox Code Playgroud)
还要确保在您的服务器上设置了完全限定的域名(例如mybox.example.com)(如何),
然后你需要在/etc/postfix/main.cf中包含这些行:
myhostname = mybox.example.com
mydestination = localhost.server.com, localhost, example.com
Run Code Online (Sandbox Code Playgroud)
此外,您必须在您的DNS服务器(在您的注册商处,如果您通过它处理dns查找)中为您的域设置正确的MX记录(请在此处查看)
| 归档时间: |
|
| 查看次数: |
9626 次 |
| 最近记录: |