[Postfixbuch-users] Header_checks ..invers nicht funktionsfaehig

Jan P. Kessler postfix at jpkessler.info
Do Okt 30 22:50:37 CET 2008


> Ein weiteres Problem
> ...
> !/name=[^>]*ABC[0-9][0-9][0-9]$/ REJECT falsch
> -> geht nicht


Auch wenn Du die RegExp korrekt formuliert hättest, hätte das kaum den 
gewünschten Effekt. Es gibt ja jede Menge andere Header in einer Mail, 
die hier auslösen würden. Es würde also gar nichts mehr zugestellt.

> Funktioniert das hier denn besser?
>
> if /^content-(type|disposition):/
> !/.*name[[:space:]]*=.*ABC[0-9][0-9][0-9][[:space:]]+/
>   REJECT falsch
> endif
>   

Ich weiß ja jetzt nicht, wie niet- und nagelfest das sein muss - langt 
es, wenn der String im Dateinamen vorkommt? Denn das o.g. matched ja 
z.B. auch auf "Test_ABC123 undweiter.zip".




Mehr Informationen über die Mailingliste Postfixbuch-users