Page 1 of 1

SpamAssassin richtig konfiguriert?

Posted: 2004-09-21 19:51
by dts
Hallo,

Folgendes ist im Header meiner Emails zu finden, wobei die erste Warnung sicherlich von meinem Formmailer resultiert. Aber ist dieser Header ansonsten OK oder gäbe es noch etwas zu verbessern:

Code: Select all

X-Amavis-Alert: BAD HEADER Non-encoded 8-bit data (char FC hex) in message header
'Subject'
        Subject: Ihre Zugangsdaten ^
X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on 
        xxxxxxxx.netclusive.de
X-Spam-Level: 
X-Spam-Status: No, hits=0.8 required=5.0 tests=NO_REAL_NAME,X_PRIORITY_HIGH 
        autolearn=no version=2.64
Freue mich auf Vorschläge von euch SpamAssassin-Profis!

Lg, DtS

Re: SpamAssassin richtig konfiguriert?

Posted: 2004-09-21 19:58
by dodolin
Was genau steht in deinem Subject-Header bzw. wie sieht die Zeile in dem Skript aus, was diese Zeile erzeugt?

Außerdem sieht es ja wohl so aus, als würde nicht Spamassassin das anmeckern, sondern dein Amavis. Welchen Amavis hast du, kannst du davon den Quellcode anschauen, um herauszufinden, wo diese Meldung im Code genau erzeugt wird und unter welchen Umständen sie erzeugt wird?

Re: SpamAssassin richtig konfiguriert?

Posted: 2004-09-21 20:00
by dts
Hi Dodolin,

Folgende Codezeilen generieren die Email, die obiges erzeugt:

Code: Select all

			$mailheader = trim( "From: ".$support_email."n"
			. "Reply-To: ".$support_email."n"
			. "X-Priority: 1n"
			. "X-Mailer: SYSTEMMAILER (PHP)n");
			$mailtext = "$ezd_lan[lostpw_text1]"
						. "$newpass"
						. "$ezd_lan[lostpw_text2]";
			$mailtext = stripslashes( quoted_printable_decode( trim( $mailtext ) ) );
			$mailtext = eregi_replace(""|'","",$mailtext);
			$mailtext = eregi_replace(chr(13).chr(10),chr(10),$mailtext);
			Mail($email, "$ezd_lan[lostpw_subject]", "$mailtext",  "$mailheader");
Lg, DtS

Re: SpamAssassin richtig konfiguriert?

Posted: 2004-09-22 00:21
by dodolin
$ezd_lan[lostpw_subject]
Ist das das Subject der Mail? Falls ja, wo wird das gesetzt bzw. was steht da drin?

Re: SpamAssassin richtig konfiguriert?

Posted: 2004-09-22 02:15
by dts
Das wird in einer include gesetzt:

Code: Select all

$ezd_lan["lostpw_subject"] = "Ihre Zugangsdaten";

Re: SpamAssassin richtig konfiguriert?

Posted: 2004-09-22 11:07
by dodolin
Da ich hier keine 8-bit Zeichen sehe, würde ich davon ausgehen, dass dein Amavis da Sch.eiße erzählt. Ich denke, du solltest die Suche also bei Amavis fortsetzen, wo dort diese Meldung getriggert wird - eventuell ist es ja ein Bug.