[Postfixbuch-users] Frage zu Sieve-Scripts

Marco Doehring marco at yafd.de
Mo Feb 18 12:15:26 CET 2008


Hallo Thomas,

> Ich möchte Spammails gerne in einen Unterordner Spamverdacht legen, 
> existiert dieser Ordner nicht soll er angelegt werden.
> Wurde er gelöscht, soll er wieder angelegt werden.
> Wie macht man das mit Sieve?
Das macht Dovecot für dich automatisch. Packst du mittels fileinto eine 
Mail in einen nicht existierenden Ordner, wird dieser mit richtiger 
Struktur als Maildir angelegt.

Es ist aber eine Frage des Clients ob dieser das auch mitbekommt, oder 
ob man den Ordner nochmal explizit subscriben muss.

> Oder/Und gibt es eine Möglichkeit zu verhindern, dass User Ordner 
> löschen können.
Klar - ACLs!

dovecot.conf:
protocl imap { ... mail_plugins = acl ... }
plugin { ... acl = vfile:/etc/dovecot-acls ... }

Im entsprechenden Verzeichnis eine Datei dovecot-acls anlegen mit 
folgendem Inhalt:
owner lrwstiek

Damit erlaubst du dem besitzenden User alles ausser die Mailbox zu 
löschen. Was die einzelnen Flags bedeuten => google is your friend :)

Lg,
Marco




Mehr Informationen über die Mailingliste Postfixbuch-users