Zum Inhalt springen
Modul 6 · Lektion 13 von 25

Globale vs. benutzereigene Sieve-Skripte

Teil von Dovecot: IMAP/POP3 im Produktivbetrieb, im Modul Sieve-Filter und serverseitige Regeln.

Autor

Globale Skripte laufen für jeden Benutzer. Benutzereigene Skripte werden per ManageSieve hochgeladen.

conf.d/90-sieve.conf:

plugin {
  sieve = file:~/sieve;active=~/.dovecot.sieve
  sieve_before = /etc/dovecot/sieve/before.sieve
  sieve_after  = /etc/dovecot/sieve/after.sieve
  sieve_dir = ~/sieve
  sieve_extensions = +editheader +mailbox +spamtest
}

Ausführungsreihenfolge: sieve_before → Benutzerskript → sieve_after.

Häufige globale Regeln in before.sieve:

require ["fileinto", "spamtest", "spamtestplus"];

if spamtest :percent :value "ge" "75" {
  fileinto :create "Junk";
  stop;
}

Nach dem Bearbeiten kompilieren:

sievec /etc/dovecot/sieve/before.sieve

🎯 Testen Sie neue globale Regeln immer zuerst an einem Postfach. Eine fehlerhafte before.sieve legt die Zustellung für alle lahm.

Melden Sie sich an, um festzuhalten, was Sie gelesen haben.

Pulse · Cold-E-Mail-Versand

Versandinfrastruktur, die nur Ihnen gehört.

Jede Domain bekommt ihren eigenen MX-Host, ihre eigene IP, ihren eigenen DKIM-Selektor und ihr eigenes Zertifikat. Managed Pulse ist jetzt verfügbar, und wir betreiben es für Sie; die Self-hosted-Version kommt im 4. Quartal 2026.

# auf einem frischen Ubuntu-Server
$ cd pulse && sudo ./install.sh
→ docker compose up · kumomta · stalwart · caddy
→ dashboard ready on https://pulse.yourdomain.com
$

Außerdem von uns:Beat: Monitoring, das Ihnen die Lösung nenntBeratung: 65 $ pro Stunde, ohne Retainer