Eu recomendo usar o openssl para se conectar aos serviços SSL. Telnet simples não consegue se comunicar com conexão criptografada:
openssl s_client -connect localhost:993
Você pode verificar o serviço digitando o seguinte comando depois de estabelecer a conexão:
A login MYUSERNAME MYPASSWORD
A resposta deve ser:
A OK LOGIN Ok.
Uma opção para corrigir a instalação incorreta é remover completamente o serviço, mesmo com a configuração:
apt-get remove --pure courier-imap-ssl
e reinstale-o novamente.
Problemas com SSL estão frequentemente relacionados a certificados e uma razão pode ser que /etc/courier/dhparams.pem não foi gerado corretamente.
Os parâmetros DH podem ser regenerados pelo comando mkdhparams
.