[Postfixbuch-users] body_checks

nighthawk nighthawk at gmail.com
Di Mai 22 15:20:59 CEST 2007


On 5/22/07, Matthias Haegele <mhaegele at linuxrocks.dyndns.org> wrote:
> Ich habe das so verstanden, dass man es so aufbauen muss dass die
> "späteren Prüfungen" z.B. auch überhaupt abgearbeitet werden,
> wenn nämlich als 1. ein REJECT stünde und aber "dahinter" noch weitere
> Prüfungen die evtl. Ausnahmen behandeln würden diese nie abgearbeitet,
> cmiiw.

Das ist so schon richtig, aber nicht das Problem. Damit das
funktioniert müsste ja in _jeder_ Deiner Zeilen "mailstats" stehen.
Ein DUNNO sorgt ja nur dafür, daß _diese Zeile_ nicht weiter bei den
body_checks beachtet wird. Wenn in der nächsten Zeile dann ein
beanstandetes Subject steht, springt dort nicht "mailstats" -> DUNNO
an, sondern "viagra" -> REJECT. Da die Zeile weiter unten in der Mail
steht, überschreibt diese Action das erste DUNNO und die Mail wird
doch abgelehnt. REJECT kann man übrigens auch nicht ganz am Ende
wieder mit DUNNO überschreiben, denn die Mail wird nach einem DISCARD
oder REJECT nicht weiter untersucht. Steht übrigens auch alles in der
Manpage beschrieben.

+n



Mehr Informationen über die Mailingliste Postfixbuch-users