Se il vostro server imap Dovecot vi dà problemi a intermittenza, chiudendo la connessione e provocando errori generici di “can’t connect to imap server” da outlook o dalla webmail, forse è un problema di troppe connessioni contemporanee.
Per controllare se è questo il problema, dando
grep drop /var/log/syslog
dovrebbero comparire messaggi come
dovecot: master: Warning: service(imap-login): process_limit (100) reached, client connections are being dropped
Basta aumentare il numero dei processi contemporanei in /etc/dovecot.conf (il default è 100)
service imap-login {
# massimo numero di processi contemporanei
process_limit = 500
}
Attenzione perché ci sono dei file di configurazione che non vengono letti di default. Per controllare se le modifiche sono state lette, dopo aver riavviato dovecot fate:
dovecot -n | less
che vi dice le configurazioni non di default attive in quel momento.