AW: [Postfixbuch-users] Reject Meldungen

Giuseppe Potenza giuseppe at potenza.de
Fr Jan 31 14:32:56 CET 2003


Hallo Ralf,

merci vielmals... bist halt der beste.

gruss

giuseppe

-----Ursprungliche Nachricht-----
Von: postfixbuch-users-bounces at listi.jpberlin.de
[mailto:postfixbuch-users-bounces at listi.jpberlin.de]Im Auftrag von Ralf
Hildebrandt
Gesendet: Freitag, 31. Januar 2003 13:35
An: 'Eine Diskussionsliste rund um das Postfix-Buch.'
Betreff: Re: [Postfixbuch-users] Reject Meldungen


* 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