Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

Version 1 Nächste Version anzeigen »

Installation von Dovecot Managed Sieve für Roundcube. Getestet für Debian 11


Paket Installation:

Paket Installation
apt install dovecot-managesieved swaks dovecot-lmtpd -y 
  • LMTPD ist ein Zusatzdienst für Dovecot, der bei der lokalen Zustellung von Mails hilft.

  • Sieve ist eine Sprache für E-Mail-Filterregeln

  • SWAKS ist der Swiss Army Knife SMTP, the all-purpose smtp transaction tester


Liveconfig Dovecot Konfiguration unter /etc/dovecot/dovecot.local.conf

dovecot.local.conf
[...]
protocols = imap pop3 sieve


Anpassung des service managesieve-login Parameters unter /etc/dovecot/conf.d/20-managesieve.conf (In der Regel ganz Oben)

20-managesieve.conf
service managesieve-login {
  inet_listener sieve {
    address = 127.0.0.1
	port = 4190
   }
}


Wenn bis hier alles Richtig gemacht wurde, kann man den Dovecot Dienst schonmal neu starten und Checken ob der Port 4190 lokal bereits erreichbar ist.

Dazu nutzt den Befehl:

lsof -i:4190

Ergebnis sollte so aussehen:


nun erstellen wir unter <ROUNDCUBE ROOT>plugins/managesieve/ mit dem Befehl:

cp <ROUNDCUBE ROOT>plugins/managesieve/config.inc.php.dist <ROUNDCUBE ROOT>plugins/managesieve/config.inc.php

eine Exakte Kopie der Config und Fassen die config.inc.php folgendermaßen an:

config.inc.php
$config['managesieve_port'] = '4190';
$config['managesieve_host'] = '127.0.0.1';
$config['managesieve_auth_type'] = 'PLAIN';
$config['managesieve_usetls'] = false;

die SSL Variante kann Ignoriert werden, dadurch dass Sieve bereits in der Konfig 20-managesieve.conf auf 127.0.0.1 gebunden ist.

Bitte nicht vergessen in dem Roundcube Ordner die Rechte für die config.inc.php auf den Inhaber wie alle anderen Dateien zu Setzen.


  • Keine Stichwörter