未解释的电子邮件::接收者::无效帖子错误

[quote=“lavamind, post:13, topic:377793”]发送到 Discourse 的邮件(来自 Mailman 的 IncomingEmail)的纯文本记录可在此处查看:here
[/quote]

将该内容通过 Email::Receiver.new(rawmessage).select_body 运行后返回:

=> ["", "", 2]

因此我相当确定这里发生的情况是 Discourse 错误地选择了一个空的纯文本部分作为消息正文,可能是这个部分:

--Sig_/gizYC_1dGsAzUHvksdaMIe2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit


这将是一个无效的帖子。

我们需要对此进行一些调查,并可能将其用作测试用例。