Unerklärliche E-Mail::Empfänger::UngültigePost-Fehler

Kam es von Exchange?

Manchmal sendet Microsoft Exchange Müll, wenn es falsch konfiguriert ist und denkt, es würde mit… Ich bin mir nicht sicher - einem anderen Exchange-Server? Etwas anderem innerhalb seiner eigenen Infrastruktur?

Sie können die rohe E-Mail von der Discourse-Konsole aus mit z. B. anzeigen:

mid = 'message-id from the log'
puts IncomingEmail.find_by(message_id: mid).raw

Dies zeigt die rohe E-Mail, die Discourse empfangen hat. Zum Beispiel ist der E-Mail-Text, den ich gerade aus unserer Liste eingehender Ablehnungen gezogen habe, wirklich Kauderwelsch:

This is a multi-part message in MIME format.
--=====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_=====--

da die Teile nicht in gültigen Text dekodiert werden.

2 „Gefällt mir“