Nein, das ist nicht das Problem. Content-Transfer-Encoding ist absolut gültig und recht häufig.
Das Problem ist, dass eine leere Zeile direkt über der received-spf
Kopfzeile eingefügt wird . (In Ihrem linken Fenster gibt es aus genau diesem Punkt einen dicken roten Balken.)
Eine leere Zeile zeigt an, dass die Nachrichtenköpfe an diesem Punkt enden und der Hauptteil beginnt. Da sich die äußerste Content-Type-Deklaration (die multipart/related
eine) unterhalb des falschen Trennzeichens befindet, betrachtet der Mail-Client des Empfängers sie nicht einmal, sondern greift lediglich auf den Nicht-MIME-Modus "Nur-Text" zurück.
Stellen Sie fest, bei welchem Schritt diese leere Zeile eingefügt wird. Vergleichen Sie, was Barracuda erhält, mit dem, was es speichert (möglicherweise müssen Sie TLS vorübergehend deaktivieren). Prüfen Sie, ob es sich genauso verhält, wenn Sie eine einfachere Nachricht senden (dh nicht von MS Exchange). Senden Sie eine Testnachricht direkt an den Spamfilter, z swaks
. B. mit .