[Postfixbuch-users] Bounce mails und header_checks

Stefan Förster cite at incertum.net
Do Mai 15 16:47:46 CEST 2008


* Stefan Förster <cite at incertum.net> wrote:
> * Tobi H <tobias.hiller at googlemail.com> wrote:
>> habe im prinzip einfach nur das beispiel angepasst und eingefügt.
>> hab jetzt hier nochmal das beispiel, wie es angepasst in meiner header_check
>> steht:
>> 
>> 40:if /^Received:/
>> 41:    /^Received: +from +(porcupine\.org) +/
>> 42:        reject forged client name in Received: header: $1
>> 43:    /^Received: +from +[^ ]+ +\(([^ ]+ +[he]+lo=|[he]+lo
>> +)(porcupine\.org)\)/
>> 44:        reject forged client name in Received: header: $2
>> 45:    /^Received:.* +by +(porcupine\.org)\b/
>> 46:        reject forged mail server name in Received: header: $1
>> 47:    endif
>> 48:   /^Message-ID:.* <!&!/ DUNNO
>> 49:    /^Message-ID:.*@(porcupine\.org)/
>> 50:       reject forged domain name in Message-ID: header: $1
>> 
>> und in zeile 60 gehts dann weiter mit:
>> 60: /^Received: from localhost/     IGNORE
>> 
>> 
>> dazwischen halt kommentare usw.
> 
> Die Leerzeichen stören ihn, denke ich:
> 
> | Note: do not prepend whitespace to patterns inside if..endif.

Oder die Whitespaces am Anfang der Zeile. Da war doch was.

|DO NOT indent lines starting with /pattern/ between the "if" and
|"endif"!



Ciao
Stefan
-- 
Stefan Förster     http://www.incertum.net/     Public Key: 0xBBE2A9E9
FdI #82: Demokratie - Statt eines Hofnarren für den König gibt es ein paar
hundert für das Volk. (Stefan Hager)



Mehr Informationen über die Mailingliste Postfixbuch-users