回复邮件停止工作

我已于六月通过邮件接收 Docker 容器成功配置了“通过邮件回复”功能。我不确定发生了什么(自那以后我未进行任何升级),但服务器现在无法处理传入的邮件。

邮件接收器日志:

<23>Sep 16 05:47:49 receive-mail[5333]: 收件人:replies+de9850e89875889b6f8c13d7a9de6d18@url-redacted

<19>Sep 16 05:47:50 receive-mail[5333]: 无法将电子邮件 POST 到 https://<url redacted>/admin/email/handle_mail:400

Discourse 日志

2021-09-16 08:14:36 +0000 来自 172.17.0.1 的 POST "/admin/email/handle_mail" 请求已启动
ActionController::BadRequest(请求参数无效:参数编码无效:Received: from MTA-11-3.url-redacted (mta-11-3.
        by discourse-ubuntu-nyc1-mail-receiver.localdomain (Postfix) with ESMTPS id B234513F82C
        for <replies+de9850e89875889b6f8c13d7a9de6d18@<url-redacted>>; Thu, 16 Sep 2021 05:47:49 +0000 (UTC)

也许您的邮件接收器或 Discourse 已过时?也许 API 密钥无效?我建议先尝试

cd /var/discourse
./launcher rebuild mail-receiver

是所有传入邮件都有问题,还是仅部分邮件存在奇怪的编码?