554 5.5.4 Mail is classified as spam


Eine von Ihrem Script versandte E-Mail wurde nicht zugestellt und Sie finden in den Maillogs den Eintrag sendmail: 554 5.5.4 Mail is classified as spam. Score: 7.300000 und möchten wissen, was dieser bedeutet?

Alle E-Mails, die direkt über den Homepage-Server versandt werden (z. B. über ein Kontaktformular, Bestellbestätigung einer Shop-Software, Registrierungs-E-Mails für ein Forum und ähnliches), werden vor dem Versand durch den Filter "Spam-Assassin" überprüft.

Anhand definierter Regeln wird ein Score errechnet. Hat eine E-Mail einen Score von über 5.0 Punkten erreicht, wird diese E-Mail als Spam eingestuft, nicht verschickt und der erwähnte Eintrag in den Maillogs vorgenommen.

Wenn Sie eine solche Meldung erhalten, prüfen Sie den Quelltext des Skriptes, das Ihre E-Mail generiert:

  • Wird eine Message-ID generiert?
  • Wird HTML verwendet? Wenn ja, sind alle HTML-Tags vorhanden (wird also z. B. ein Absatz mit <p> geöffnet und mit </p> wieder geschlossen).
  • Werden Umlaute und Sonderzeichen korrekt dargestellt (Codierung!).
  • Ist die Absenderadresse und andere Header Informationen vorhanden? 
  • Geben Sie als Absenderadresse ein Postfach Ihrer Domain an (nicht eine @t-online.de und die eines anderen Providers).
  • Weitere Tipps finden sich in der englischsprachigen Dokumentation unter http://wiki.apache.org/spamassassin/AvoidingFpsForSenders.