تشغيل ذلك عبر Email::Receiver.new(rawmessage).select_body يُرجع:
=> ["", "", 2]
لذا أنا واثق مما يحدث هنا هو أن Discourse يختار بشكل غير صحيح جزءًا نصيًا فارغًا كجسم الرسالة، ربما هذا الجزء:
--Sig_/gizYC_1dGsAzUHvksdaMIe2
Content-Type: text/plain;
charset=UTF-8
Content-Transfer-Encoding: 7bit
مما قد يكون منشورًا غير صالح.
سنحتاج إلى إجراء بعض التحقيقات حول هذا الأمر وربما استخدامه كحالة اختبار.