説明不能なメール::受信者::無効な投稿エラー

Exchangeから来ましたか?

Microsoft Exchangeは、設定が誤って…よくわかりませんが、別のExchangeサーバーと通信していると考えている場合、ゴミを送信することがあります。それ自身のインフラストラクチャ内の何か?

たとえば、Discourseコンソールで生のメールを確認できます。

mid = 'ログからのメッセージID'
puts IncomingEmail.find_by(message_id: mid).raw

これにより、Discourseが受信した生のメールが表示されます。たとえば、受信拒否リストから抽出したこのメッセージ本文は、実際にゴミです。

これはMIME形式のマルチパートメッセージです。
--=====003_Dragon855807841081_=====
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: base64

7bgir+m+vzzIDCLE0mDmZrfIXvvmXjY=

--=====003_Dragon855807841081_=====
Content-Type: text/html;
 charset=utf-8
Content-Transfer-Encoding: base64

LP/0L4tqmfZizO0DCDDE10uOzMZqzSHDjq04SLPaBjibLVHz+V94m1M45NDN
55aM8SMIf9XY4EFjP9CCFz+ojfmJqmubaz+bjrzmubw+bjWTiGSuLg==

--=====003_Dragon855807841081_=====--

パートをデコードしても有効なテキストにならないためです。

「いいね!」 2