Estou saindo do GMail, mas tentando evitar as dores de cabeça associadas à administração do meu próprio servidor IMAP voltado para a Internet. Eu tenho acesso a uma conta comercial IMAP e gostaria de continuar usando essa conta.
Basicamente, da maneira que eu gostaria que funcionasse, os emails são baixados para o meu servidor e excluídos da minha caixa de correio no servidor IMAP comercial. Em seguida, uma vez no meu servidor, ele é exibido via IMAP e webmail, para que possa ser usado em dispositivos móveis + da Internet e permaneça sincronizado nos dois.
Coisas que deve ser feito:
- Esteja acessível a partir de todos os dispositivos
- Pesquisa relativamente rápida
- Visualização encadeada de respostas de mensagens (de preferência com meus e-mails enviados intercalados)
Aqui está como eu vejo isso funcionando:
Mail arrives at commercial IMAP server ->
On my server, fetchmail downloads via IMAP and delivers to ->
MDA/MTA, which updates a search cache for rapid searching and makes it available via IMAP to ->
Horde IMP, which caches the e-mails in the inbox for faster previewing
A questão
Estou procurando um par MDA / MTA que possa ser entregue pelo fetchmail, enfatize a segurança e ofereça suporte ao cache de pesquisa nessa escala (por isso, quando pesquiso na caixa de entrada do IMP, isso não leva uma eternidade). Meu plano é ser semelhante ao GMail, pois provavelmente não colocarei coisas em pastas, mas deixarei tudo na caixa de entrada e procurarei quando precisar encontrar alguma coisa.
Quaisquer outros pensamentos sobre a sanidade / insanidade desta bem-vinda, mas minha principal preocupação é o MDA / MTA.