Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the ad-inserter domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/blog.webeats.it/httpdocs/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the cookie-law-info domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/blog.webeats.it/httpdocs/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/blog.webeats.it/httpdocs/wp-includes/functions.php on line 6114
ISPConfig configuriamo Sieve per abilitare i filtri su RainLoop

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)

filtri su RainLoop