Migadu 邮件出现问题

好的,看起来现在已经解决了。使用 Migadu 时,邮件中必须包含匹配的 From 头部以及身份验证。在上方添加身份验证脚本,并进入管理员设置将所有系统邮件的发件人地址进行配置,似乎已经解决了该问题。

如果其他人也遇到此问题,请执行以下操作:

  • 进入您的 Discourse 文件夹:cd /var/discourse
  • 在 containers/app.yml 中添加身份验证方法:DISCOURSE_SMTP_AUTHENTICATION: login
  • 在终端中手动创建管理员账户,因为您无法接收验证邮件。为此,您需要执行以下步骤:先运行 ./launcher enter app,然后运行 rake admin:create,接着按照终端中显示的步骤操作
  • 最后进入管理员设置,将 notification email 更改为您尝试进行身份验证的邮箱地址

如果能在 app.yml 文件中直接设置发件人地址会更简单,但我未能找到实现这一功能的方法。