[Postfixbuch-users] Reject-Code für mime_header_check-Einträge angeben - Wie?

Thomas Kowtsch mailserver at thomas-web.de
Do Feb 3 14:10:50 CET 2005


Thomas Kowtsch sagte:
> Ohne den Reject-Code ist aber eine Auswertung der Logdatei ziemlich
> komplex, zumal der Text ja dynamisch an die zurückgewiesene Mail angepasst
> wird.

OK, ich habe jetzt die einfach die RegEx in dem maillogfilter-Skript von
AWStats angepasst.

In Zeile 254 findet sich bereits ein Eintrag
              if (! $mon) {         [....snip] }

Direkt darunter muss dann rein:

              if (! $mon) {
                        ($mon,$day,$time,$id,$from,$to)=m/(\w+)\s+(\d+)\s+(\d+:\d+:\d+)\s+[\w\-\.]+\s+(?:postfix\/(?:local|lmtp|smtpd|smtp|virtual|pipe|cleanup))\[\d+\]:\s+(.*?):\s+(?:.*):\s+header\s+(?:.*);\s+from=([^\s,]*)\s+to=([^\s,]*)\s+(?:.*)/;
                        $code = " 950 ";
                }

So wird bei der Konvertierung auch das cleanup richtig erkannt und die
benötigten Felder werden auch richtig gesetzt.

Jetzt ist für mich nur noch offen, welche Codes man für solche Prüfungen
auswerfen sollte. Ist zwar momentan nur für meine interne Nutzung, aber
trotzdem...

Viele Grüße,

Thomas



Mehr Informationen über die Mailingliste Postfixbuch-users