Dovecot Sieve weigert sich hartnäckig

Tom Mittelstädt mittelstaedt-postfixbuch-users-list at monster-box.de
So Jul 28 16:32:45 CEST 2024


Hi,


Am Sonntag, 28. Juli 2024, 16:05:22 CEST schrieb Tim-Ole Golz:
> > Ich würde daher das bei Dir auskommentierte tatsächlich mal (re)aktivieren
> > und:
> > 
> > sieve = ~/.dovecot.sieve
> > 
> > auskommentieren.
> 
> OK, getan - kein Unterschied! Vorsichtshalber einen neuen User angelegt.
> Maildir ist zuerst leer und nach erstem Login im Roundcube und dem Anlegen
> des Autoresponders sind die sieve-Dateien angelegt:
> 
> /home/heini.meier# cat .dovecot.sieve
> 
> require ["date","relational","vacation"];
> # rule:[Abwesenheit ]
> if allof (currentdate :zone "+0200" :value "ge" "date" "2024-07-27",
> currentdate :zone "+0200" :value "le" "date" "2024-07-30") {
> vacation :days 3 :addresses „heini.meier at sieve-geht.nicht" :subject "Bin
> wech!" :from "\"heini.meier\" <heini.meier at sieve-geht.nicht>" "wieso?"; }
> 
> = Mail kommt an, nichts passiert.

Was sagt denn `cat /var/log/maillog`, ggf. +`| grep sieve` dazu? Da sollte ein 
kompletter Trace von Allem unter der message-id bzw. queue-id drin sein; ggf. 
log-level hoch setzen. 


Aber ich vermute weiterhin Config-Problem:
> dovecot -n im Anhang.
>   sieve = ~/.dovecot.sieve
Da fehlt ein "file:"-Handler davor, und ggf. auch eine active-Direktive;
vgl.:
>> sieve = file:~/sieve;active=~/.dovecot.sieve

Es schaut so aus als würden Deine userspezifischen vacation-Scripts nicht 
geladen werden.


VG
Tom




Mehr Informationen über die Mailingliste Postfixbuch-users