电子邮件根本无法工作

更新: 我使用 curl --ssl-reqd 命令测试了端口 465、587、25 和 2525。结果如下:
25:未成功(Curl 错误 35,版本号错误)
465:按预期工作,邮件响应迅速
587:未成功(Curl 错误 35,版本号错误)
2525:未报错,但从未发送邮件(时间持续累积,发送过程未停止,且未发出任何邮件)

如果有帮助的话,我当前的配置如下(伴随 502 错误):

  DISCOURSE_SMTP_ADDRESS: CENSORED
  DISCOURSE_SMTP_PORT: 465
  DISCOURSE_SMTP_USER_NAME: CENSORED
  DISCOURSE_SMTP_PASSWORD: CENSORED
  # DISCOURSE_SMTP_ENABLE_START_TLS: true           # (可选,默认为 true)

模板:

templates:
  - "templates/postgres.template.yml"
  - "templates/redis.template.yml"
  - "templates/web.template.yml"
  - "templates/web.ratelimited.template.yml"
## 若需添加 Lets Encrypt(https),请取消注释以下两行
  - "templates/web.ssl.template.yml"
  - "templates/web.letsencrypt.ssl.template.yml"

暴露端口:

expose:
  - "80:80"   # http
  - "443:443" # https

这是一张包含邮件信息的图片:


不确定原因是否是 Discourse 未通过 SSL/TLS 连接,或其他问题。希望这些信息能有所帮助,协助解决问题。

1 个赞