Eu faria isso com o Dovecot , embora você não tenha mencionado o seu sistema operacional preferido. A configuração é relativamente simples.
(dica: /etc/dovecot/dovecot.conf, configure os protocolos, ssl_cert_file e ssl_key_file).
Algumas advertências que você já deve saber:
-
Não use um certificado autoassinado. Faça sua própria CA e distribua isso por aí, ou encontre um certificado SSL barato em Comodo ou GoDaddy ou alguém.
-
Esta não é uma solução completa como é o GPG. pops e imaps protegem apenas o email em trânsito do seu servidor de email para o cliente. O email permanecerá em texto claro praticamente em qualquer outro lugar - enquanto em repouso no servidor ou cliente, nas redes de outras pessoas, e impresso. Isso não quer dizer que isso não vale a pena, mas não finja que é tudo que você precisa fazer.