neo*_*hun 3 django gmail smtp apache2 linode
您好,我无法连接到 google smtp 服务器。上下文是,每当用户填写表单时,我的程序都会自动将反馈通过电子邮件发送到我的 gmail 帐户。除了程序卡在 send_mail 函数中之外,一切正常。
我试过这样做:
telnet smtp.gmail.com 25
Trying 2404:6800:4003:c03::6c...
Run Code Online (Sandbox Code Playgroud)
这最终会导致超时。
这是我的一些代码:
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_HOST_USER = 'xxxx@gmail.com'
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
Run Code Online (Sandbox Code Playgroud)
根据 wagtail 的开箱即用(django cms 包)
我认为这可能与我的 UFW 阻止它有关,但是我尝试禁用 UFW 并重新启动 apache2。不幸的是,这无济于事。
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)
Run Code Online (Sandbox Code Playgroud)
我真的很失落!请帮忙 。谢谢
| 归档时间: |
|
| 查看次数: |
658 次 |
| 最近记录: |