Abilitare i filtri su RainLoop: Installiamo dovecot-managesieved per gestire i filtri e il messaggio di Non al pc (vacation message) su Ubuntu con ISPConfig 3.x
Prima di tutto è necessario installare se non l’abbiamo già fatto dovecot-managesieved
apt-get install dovecot-managesieved
Ora in teoria bisogna decommentare dal file /etc/dovecot/conf.d/20-managesieve.conf queste 3 zone
protocols = $protocols sieve service managesieve-login { inet_listener sieve { port = 4190 } inet_listener sieve_deprecated { port = 2000 } vsz_limit = 64M } service managesieve { } protocol sieve { managesieve_max_line_length = 65536 }
modifichiamo anche il file /etc/dovecot/conf.d/90-sieve.conf
plugin { ...... sieve_extensions = +notify +imapflags sieve_max_script_size = 1M ...... }
(attenzione i puntini vuol dire che nel file che modificate ci potrebbero essere altri settings) e riavviare dovecot con
service dovecot restart
C’è un problema però.. dovecot non va in ascolto sul protocollo sieve, e così ho dovuto effettuare una piccola modifica al file /etc/dovecot/dovecot.conf, cioè all’inizio del file la linea
protocols = imap pop3
dovrà diventare
protocols = imap pop3 sieve
Ora possiamo riavviare dovecot
service dovecot restart
Dando uno sguardo alle porte aperte, troveremo ora la 4190 in ascolto
root@mx-01:# netstat -pnat | grep 4190 tcp 0 0 0.0.0.0:4190 0.0.0.0:* LISTEN 3531/dovecot tcp6 0 0 :::4190 :::* LISTEN 3531/dovecot
In questo modo potremo configurare con successo la webmail ed abilitare i filtri su RainLoop per utilizzare i filtri e regole sulla posta in arrivo ed anche il messaggio di Non al pc (vacation message)