Hallo,

Am 07.05.2009 um 21:47 schrieb Patrick Ben Koetter:

Mir ist nun aufgefallen, dass die in der Mail, der an SA geschickt wird,
die IP des SMTP-Clients fehlt, der mit meinen Postfix redet:
from 94.100.211.2.untc.net (unknown) by deathstar.empire.glx (Postfix
2.5.5/8.13.0)

Wenn die Mail zugestellt worden ist, ist im Header die IP vorhanden:
from CMFKYBWED (unknown [89.116.15.229]) by deathstar.empire.glx
(Postfix)
....

wenn das tatsächlich der Fall ist, wirst Du das nur über Eingriff in den
Source-Code ändern/hinzufügen können.

Ich an Deiner Stelle würde die Frage bzw. das Problem noch einmal auf der US-Liste zur Sprache bringen. Wietse wird sich sicherlich für das Problem
interessieren.

der Fall hat sich gerklärt nachdem ich mir den Sourcecode von postfix und spamass-milter angeschaut habe. 1. postfix generiert den Header vor der Prüfung nicht, dieser wird vom spamass-milter erstellt 2. spamass-milter schreibt deshalb "(unknown)", da das milter-makro "_" von postfix nicht mit übermittelt wurde
3. Default bei postfix ist: milter_connect_macros = j {daemon_name} v
wenn man das umstellt auf: milter_connect_macros = b j _ {daemon_name} {if_name} {if_addr}
   klappt es auch mit dem Header.

Nebeneffekt dabei ist, dass es keine UNPARSEABLE_RELAY-Meldung mehr im Spamassassin gibt

Grüße

Andreas


--
Andreas Böckler
[email protected]



_______________________________________________
postfix-users mailing list
[email protected]
http://de.postfix.org/cgi-bin/mailman/listinfo/postfix-users

Antwort per Email an