Getestet unter Debian 6.0 'Squeeze' mit Dovecot 1.2.15
Ich hatte das Problem, dass das Einloggen in meinen Mail-Account per IMAP nicht mehr funktionierte. Ein
tail /var/log/mail.log
brachte schnell folgenden Hinweis zu Tage:
Apr 3 20:41:54 server123 dovecot: imap-login: Maximum number of connections from user+IP exceeded (mail_max_userip_connections): user=<meinuser@fqdn>, method=PLAIN, rip=12.34.45.67, lip=11.22.33.44, TLS
Da waren wohl zu viele Tablets, Smartphones und Notebooks gleichzeitig drin :)
Um die Anzahl der maximalen Verbindungen zu erhöhen, muss die Konfigurationsdatei /etc/dovecot/dovecot.conf angepasst werden.
protocol imap {
mail_max_userip_connections = <Zahl der maximalen Verbindungen>
}
Danach muss die Konfiguration neu eingelesen werden:
/etc/init.d/dovecot reload
Nun kann man noch kontrollieren ob die Änderungen angenommen wurden:
dovecot -n