Re: OT: Sieve und reguläre Ausdrücke
Paul
news at amaltea.de
Do Dez 1 13:49:37 CET 2016
Hi Winni!
Am 01.12.2016 um 13:23 schrieb Winfried Neessen:
> Am 2016-12-01 12:30, schrieb Paul:
>
>> Letztlich benötige ich einen regulären Ausdruck für Sieve, der den
>> Betreff prüft ob diese Ticketnummer NICHT vorhanden ist.
>>
>
> Kaum getestet, aber sollte funktionieren:
> (?s)^((?!#\d{4,5}\s).)*$
Das sieht fast so aus, wie das was ich mir gebastelt habe.
((?!#[0-9][0-9][0-9][0-9]).)*$
In meinem Regex-Tester passt es auch schon recht gut,
ABER
wie sage ich es Sieve?
Mein
if allof (address :regex ["From"] "testabsender", header :regex
"subject" "^((\\?\\!\\#[0-9][0-9][0-9][0-9]).)*$") {
fileinto "testordner";
}
greift nicht.
Ich habe leider mehrere Problemquellen.
Regexp, Sieve und Regexp in Sieve... (und mich).
> Winni
Mehr Informationen über die Mailingliste Postfixbuch-users