Nessa semana realizei a migração da hospedagem de um cliente para nosso servidor Cloud. Enquanto realizava a migração dos e-mail’s, fui surpreendido pela mensagem de erro:
“Unable to connect to your IMAP server. You may have exceeded the maximum number of connections to this server.”
Realizei uma pesquisa no Google em como alterar esse limite de conexões do Courier-IMAP. Nosso servidor usa Parallels Plesk que normalmente limita drasticamente o número de conexões ao servidor. Apenas 4 conexões por IP e 40 no total!
Mãos à obra! Entrei no servidor via SSH. Utilizando meu editor de texto favorito (nano):
nano /etc/courier-imap/imapd
Dentro do nano, fiz uma busca (CTRL+W) pelas linhas com “MAXDAEMONS” e “MAXPERIP”.
Na linha com “MAXDAEMONS” alterei o valor padrão de 40 para 80.
Na linha com “MAXPERIP” alterei o valor padrão de 4 para 40.
Observação: Os valores podem ser mudados para outros, conforme a necessidade. Porém, não escolha valores muito altos (é bom pensar no futuro, muitas conexões simultâneas podem “ferrar” o servidor).
E é claro, não esqueça de reiniciar o serviço:
/etc/init.d/courier-imap restart
Pronto! Os e-mail’s estavam novamente disponíveis para a sequência da migração.
Fonte: http://kb.mediatemple.net/questions/259/%28dv%29+HOWTO%3A+Raise+Courier-IMAP+Connections#dv