您好,我在连接到 google smtp 服务器时遇到困难。上下文是,每当用户填写表单时,我的程序都会自动通过电子邮件将反馈发送到我的 Gmail 帐户。除了程序卡在 send_mail 函数中之外,一切正常。
我尝试这样做:
telnet smtp.gmail.com 25
Trying 2404:6800:4003:c03::6c...
这最终会导致超时。
这是我的一些代码:
设置.py
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_HOST_USER = '[email protected] /cdn-cgi/l/email-protection'
EMAIL_HOST_PASSWORD = 'xxxxxx'
EMAIL_PORT = 465
EMAIL_USE_TLS = False
EMAIL_USE_SSL = True
DEFAULT_FROM_EMAIL = EMAIL_HOST_USER
SERVER_EMAIL = DEFAULT_FROM_EMAIL
按照 wagtail 的开箱即用(django cms 包)
我认为这可能与我的 UFW 阻止它有关,但是我尝试禁用 UFW 并重新启动 apache2 。不幸的是,这没有帮助。
UFW 状态
Status: active
To Action From
-- ------ ----
22/tcp ALLOW Anywhere
80/tcp ALLOW Anywhere
443/tcp ALLOW Anywhere
22/tcp (v6) ALLOW Anywhere (v6)
80/tcp (v6) ALLOW Anywhere (v6)
443/tcp (v6) ALLOW Anywhere (v6)
我真的迷路了!请帮忙 。谢谢
新创建的 Linode 帐户默认限制使用邮件端口(25、465 和 587)。
为了打击垃圾邮件,2019 年 11 月 5 日星期二之后创建的新 Linode 帐户默认限制邮件端口(25、465 和 587)(请参阅我们的博客文章here https://www.linode.com/blog/linode/a-new-policy-to-help-fight-spam/了解更多信息)。
但是,如果您想使用 Linodes 发送电子邮件,您首先需要配置:
- 有效的 DNS A 记录和
- 您计划用于发送电子邮件的任何 Linodes 的 rDNS。
您可以在此处查看如何执行此操作:[source] https://www.linode.com/community/questions/19082/i-just-created-my-first-linode-and-i-cant-send-emails-why
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)