[Postfixbuch-users] Header_checks ..invers nicht funktionsfaehig

Mathias Droll madro at gmx.de
Do Okt 30 21:54:24 CET 2008


Stefan Förster schrieb:
> * Mathias Droll <madro at gmx.de> wrote:
>   
>> Das Problem ist der Mime_check
>> folgende Regel
>> /name=[^>]*ABC[0-9][0-9][0-9]$/ REJECT falsch
>> funktioniert nicht, nur wenn ich das Dollarzeichen weglasse greift die
>> Regel.
>> Natürlich flutschen Anhänge mit z.b. diesen Aufbau durch ( ABC12345).
>>
>> Ein weiteres Problem
>> Ich will allerdings natuerlich das Gegenteil, also wenn NICHT dieser
>> Aufbau zu tragen kommt, soll die Mail rejected werden.
>> Allerdings funktioniert die vormals funktionierende Regel (positiv)
>> nicht, wenn ich sie Invers mache.
>> Also
>> !/name=[^>]*ABC[0-9][0-9][0-9]$/ REJECT falsch
>> -> geht nicht
>>     
>
> Geht nicht heißt er lehnt nicht ab?
>
> Funktioniert das hier denn besser?
>
> if /^content-(type|disposition):/
> !/.*name[[:space:]]*=.*ABC[0-9][0-9][0-9][[:space:]]+/
>   REJECT falsch
> endif
>   

genau, in meinem Fall lehnte er nicht ab.
Danke für den Code, ich werde ihn morgen im Job gleich mal testen.



Mehr Informationen über die Mailingliste Postfixbuch-users