我没有收到来自网站或医生的电子邮件。我注意到医生正在使用端口 465,尽管我已将其配置为使用 2525:
==================== YML SETTINGS ====================
DISCOURSE_HOSTNAME=url
SMTP_ADDRESS=smtp.mailgun.org
DEVELOPER_EMAILS=REDACTED
SMTP_PASSWORD=REDACTED
SMTP_PORT=2525
SMTP_USER_NAME=url
LETSENCRYPT_ACCOUNT_EMAIL=REDACTED
==================== MAIL TEST ====================
为了进行全面测试,请从 URL 获取地址...
正在向 REDACTED 发送邮件 . .
正在使用 smtp.mailgun.org:465 和用户名 postmaster@url 通过纯身份验证测试发送到 email@gmail.com。
======================================== ERROR ========================================
UNEXPECTED ERROR
Net::ReadTimeout
这是预期的吗?我使用了 smtp 检查器,它使用 2525 可以工作,但使用 465 会超时。
1 个赞
pfaffman
(Jay Pfaffman)
2
嗯。试试
./launcher enter app
rake emails:test[user@address]
我不确定这可能会如何发生。我稍后会尝试看看。
这很酷。我不知道我可以进入应用程序😃。我将在几个小时后尝试一下。谢谢你。
1 个赞
pfaffman
(Jay Pfaffman)
4
编辑:
这些是错误的。它们应该是这样的:
哎呀。discourse-doctor 打印出来的是这样。 (我写的代码,我应该知道!)
哦,看看代码,discourse-doctor 的作用是在容器内运行 rake 任务,所以应该做同样的事情。
你重建了吗,或者至少在进行这些更改后销毁并启动了容器?
2 个赞
Stephen
(Stephen)
5
作为参考,如果您正在使用 ./discourse-setup,则 Mailgun 可与默认端口 (563) 配合使用。
我做了一件事:
./../../var/discourse/launcher rebuild app
希望这能奏效 
pfaffman
(Jay Pfaffman)
9
是的。你需要
./launcher rebuild app
不过在这种情况下,你可以
./launcher destroy app;./launcher start app
如果你不这样做,那么你的 app.yml 的更改将无效。
明白了。我一直以为重启就能搞定。有关于这个启动器(launcher)的文档链接吗?
再次感谢你提供的所有宝贵帮助 
system
(system)
关闭
12
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.