[Postfixbuch-users] transport.pcre, Invalid range end
Thomas Schwenski
ts_kw at gmx.de
Mo Nov 28 11:31:45 CET 2005
> --- Ursprüngliche Nachricht ---
> Von: Stefan Sabolowitsch <Stefan.Sabolowitsch at feltengmbh.de>
>
> Hallo Liste,
Hallo Stefan
> ich habe hier folgendes:
>
> transport_maps =
> regexp:/etc/postfix/transport.pcre
>
>
> /^dspam-add-([\w\-.%]+\@[\w.-]+)$/ dspamadd:${1}
> /^dspam-del-([\w\-.%]+\@[\w.-]+)$/ dspamdel:${1}
>
> /^spam-add-([\w\-.%]+\@[\w.-]+)$/ dspamadd:${1}
> /^spam-del-([\w\-.%]+\@[\w.-]+)$/ dspamdel:${1}
>
> /^spam-([\w\-.%]+\@[\w.-]+)$/ dspamadd:${1}
> /^nospam-([\w\-.%]+\@[\w.-]+)$/ dspamdel:${1}
> /^notspam-([\w\-.%]+\@[\w.-]+)$/ dspamdel:${1}
>
>
> jedoch beschwert sich postfix über alle Zeilen.
>
> Nov 28 10:39:06 mailmx postfix/trivial-rewrite[10926]: warning: regexp map
> /etc/postfix/transport.pcre, line 4: Invalid range end
<snip>...</snip>
> Was ist hier falsch ?
Du hast das Minus "-" in der zweiten Zeichenklasse nicht "escaped".
Wenn ich das mal an einem beispiel zeigen darf:
Es sollte SO aussehen:
/^dspam-add-([\w\-.%]+\@[\w.\-]+)$/ dspamadd:${1}
^
^
^
Gruß
T.
--
Highspeed-Freiheit. Bei GMX supergünstig, z.B. GMX DSL_Cityflat,
DSL-Flatrate für nur 4,99 Euro/Monat* http://www.gmx.net/de/go/dsl
Mehr Informationen über die Mailingliste Postfixbuch-users