[Postfixbuch-users] Reject Meldungen

Ralf Hildebrandt Ralf.Hildebrandt at charite.de
Fr Jan 31 13:35:01 CET 2003


* Giuseppe Potenza <giuseppe at potenza.de>:
> Hallo Ralf,
> 
> ich habe nun Postfix auf das neue System gestartet und festgestellt, das
> dieser Eintrag in der header_checks schuldig war/ist:
> 
> # 5+ non-printable characters
> /[:^print:]{5,}/ REJECT  DropNo.122
> 
> meine Frage: was genau sagt diese Regexp. aus ?

Also:
Jede Mail mit 5 oder mehr ( "{5,}" ) nicht-druckbaren zeichen ( "[:^print:]" ) wird REJECT'ed

Test bei uns:
# postmap -q - pcre:./header_checks.txt < mail.txt
# 5+ non-printable characters   REJECT DropNo. 122
/[:^print:]{5,}/ reject  dropno.122     REJECT DropNo. 122

Versteh ich nicht.

<denke scharf nach, ca 1 Minute>

Jetzt ! versteh ichs:

Die regular expression ist FALSCH! Sie muss lauten:
/[^[:print:]]{5,}/   REJECT DropNo. 122

-- 
Ralf Hildebrandt (Im Auftrag des Referat V a)   Ralf.Hildebrandt at charite.de
Charite Campus Mitte                            Tel.  +49 (0)30-450 570-155
Referat V a - Kommunikationsnetze -             Fax.  +49 (0)30-450 570-916
"Programming is like sex: one mistake and you have to support it for
the rest of your life."-Michael Sinz



Mehr Informationen über die Mailingliste Postfixbuch-users