أخطاء Unexplained Email::Receiver::InvalidPost غير مفسرة

تشغيل ذلك عبر Email::Receiver.new(rawmessage).select_body يُرجع:

=> ["", "", 2]

لذا أنا واثق مما يحدث هنا هو أن Discourse يختار بشكل غير صحيح جزءًا نصيًا فارغًا كجسم الرسالة، ربما هذا الجزء:

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


مما قد يكون منشورًا غير صالح.

سنحتاج إلى إجراء بعض التحقيقات حول هذا الأمر وربما استخدامه كحالة اختبار.