wasdim
Member
Hallo liebes Forum beim googel nach Verbesserung oder Optimierung ist mir das wie im Titel aufgefallen.
Macht das sinn?
Ich Verwende diese Konfiguration.
The Perfect Server - Ubuntu 14.04 (Apache2, PHP, MySQL, PureFTPD, BIND, Dovecot, ISPConfig 3)
Könnte ich das wie hier beschrieben machen?
Zwei zusätzliche Pakete installieren:
apt-get install dovecot-sieve dovecot-managesieved
Folgendes Verzeichnis anlegen:
mkdir /var/lib/dovecot/sieve/
Nun hier die Datei "default.sieve" erstellen und die Regel zum Verschieben von Spam in den jeweiligen Ordner eintragen:
/var/lib/dovecot/sieve/default.sieve
require "fileinto";
if header :contains "X-Spam-Flag" "YES" {
fileinto "Spam";
}
Das eben erstellte Script muss durch sievec noch kompiliert werden:
sievec /var/lib/dovecot/sieve/default.sieve
Die Rechte rekursiv an "vmail" vergeben:
chown -R vmail:vmail /var/lib/dovecot
Es folgen einige Änderungen der Datei "/etc/dovecot/dovecot.conf":
Zwei Optionen steuern die automatische Erstellung- sowie das Abonnement (im Mail-Client) von Unterordnern. Danke Christian für den Hinweis in den Kommentaren!
lda_mailbox_autosubscribe = yes
lda_mailbox_autocreate = yes
"sieve" zu den Protokollen hinzufügen:
protocols = imap pop3 sieve
Das "homedir" der Benutzer definieren, einfach unter "protocols" als eigene Zeile einfügen:
mail_home = /var/vmail/%d/%n
Innerhalb des Protokolls "lda" die Zeile "mail_plugins = $mail_plugins sieve" einfügen, z.B.:
protocol lda {
auth_socket_path = /var/run/dovecot/auth-master
postmaster_address = postmaster@domain.tld
mail_plugins = $mail_plugins sieve
}
An das Ende der Datei noch folgendes anfügen:
plugin {
sieve_global_path = /var/lib/dovecot/sieve/default.sieve
sieve_global_dir = /var/lib/dovecot/sieve/
}
Macht das sinn?
Ich Verwende diese Konfiguration.
The Perfect Server - Ubuntu 14.04 (Apache2, PHP, MySQL, PureFTPD, BIND, Dovecot, ISPConfig 3)
Könnte ich das wie hier beschrieben machen?
Zwei zusätzliche Pakete installieren:
apt-get install dovecot-sieve dovecot-managesieved
Folgendes Verzeichnis anlegen:
mkdir /var/lib/dovecot/sieve/
Nun hier die Datei "default.sieve" erstellen und die Regel zum Verschieben von Spam in den jeweiligen Ordner eintragen:
/var/lib/dovecot/sieve/default.sieve
require "fileinto";
if header :contains "X-Spam-Flag" "YES" {
fileinto "Spam";
}
Das eben erstellte Script muss durch sievec noch kompiliert werden:
sievec /var/lib/dovecot/sieve/default.sieve
Die Rechte rekursiv an "vmail" vergeben:
chown -R vmail:vmail /var/lib/dovecot
Es folgen einige Änderungen der Datei "/etc/dovecot/dovecot.conf":
Zwei Optionen steuern die automatische Erstellung- sowie das Abonnement (im Mail-Client) von Unterordnern. Danke Christian für den Hinweis in den Kommentaren!
lda_mailbox_autosubscribe = yes
lda_mailbox_autocreate = yes
"sieve" zu den Protokollen hinzufügen:
protocols = imap pop3 sieve
Das "homedir" der Benutzer definieren, einfach unter "protocols" als eigene Zeile einfügen:
mail_home = /var/vmail/%d/%n
Innerhalb des Protokolls "lda" die Zeile "mail_plugins = $mail_plugins sieve" einfügen, z.B.:
protocol lda {
auth_socket_path = /var/run/dovecot/auth-master
postmaster_address = postmaster@domain.tld
mail_plugins = $mail_plugins sieve
}
An das Ende der Datei noch folgendes anfügen:
plugin {
sieve_global_path = /var/lib/dovecot/sieve/default.sieve
sieve_global_dir = /var/lib/dovecot/sieve/
}