Ich habe festgestellt, dass Transaktions-E-Mails aus einem Magento-Shop häufig als Spam markiert wurden. Apache SpamAssasin gibt eine 2.0
Punktzahl aus der BASE64_LENGTH_79_INF- Regel.
Die Regelerklärung lautet:
Laut http://en.wikipedia.org/wiki/Base64 sollte Base 64 nur 76 Zeichen lang sein, daher sind diese nicht formatiert.
Aus dem verlinkten Wikipedia-Artikel:
MIME gibt keine feste Länge für Base64-codierte Zeilen an, gibt jedoch eine maximale Zeilenlänge von 76 Zeichen an. Darüber hinaus wird angegeben, dass alle außeralphabetischen Zeichen von einem kompatiblen Decoder ignoriert werden müssen, obwohl die meisten Implementierungen ein CR / LF-Zeilenumbruchpaar verwenden, um codierte Zeilen abzugrenzen.
Es sieht also so aus, als ob Base64-codierter Inhalt nicht wie erwartet in Zeilen unterteilt ist. Hat jemand das gleiche erlebt? Was könnte dieses schlechte Format verursachen?