이유 없는 Email::Receiver::InvalidPost 오류

이를 Email::Receiver.new(rawmessage).select_body로 처리하면 다음과 같은 결과가 반환됩니다:

=> ["", "", 2]

따라서 현재 발생하고 있는 문제는 Discourse가 메시지 본문으로 빈 plain/text 부분을 잘못 선택하고 있는 것 같으며, 아마도 아래 부분일 것입니다:

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


이것은 잘못된 게시물이 됩니다.

이에 대해 조사를 좀 더 진행해야 하며, 아마도 이를 테스트 케이스로 사용하게 될 것입니다.