Eingehende E-Mails mit Signaturen/Tabellen/Inline-Bildern werden mit „Zugriff verweigert“ abgelehnt

Ich sehe, dass eingehende E-Mails von Discourse mit folgender Meldung abgelehnt werden:

E-Mail kann nicht verarbeitet werden: Zugriff verweigert

Die Funktion für eingehende E-Mails scheint im Allgemeinen korrekt zu arbeiten. Die Nachricht erreicht den E-Mail-Empfänger, und SPF, DKIM sowie DMARC bestehen alle Checks. Anschließend verarbeitet Discourse die Nachricht über Jobs::ProcessEmail.

Das Verhalten scheint vom MIME-/Körperinhalt abhängig zu sein:

  • einfache/plain E-Mail → akzeptiert
  • E-Mail mit Outlook-Signatur, Tabelle und/oder Inline-Bildern → abgelehnt mit Zugriff verweigert

Das Protokoll der abgelehnten E-Mail zeigt, dass der Fehler in Email::Processor#process! auftritt.

Discourse-Anwendungsversion:

4143157a17dc3ff63c909c64d0cf578243d38861

Diese Installation wurde kürzlich auf einen anderen Server migriert/wiederhergestellt, doch die eingehende SMTP-Zustellung funktioniert einwandfrei. Das Verhalten scheint spezifisch mit umfangreicheren E-Mail-Inhalten zusammenzuhängen.

Falls hilfreich, kann ich eine bereinigte rohe MIME-Nachricht sowie weitere Diagnosedaten zu IncomingEmail/Email::Receiver bereitstellen.