Três opções vêm à minha mente:
-
Primeiro, se você estiver no mesmo máquina, você poderia simplesmente usar o loja de email subjacente diretamente, sem passar pelo IMAP. Dependendo a loja e o cliente usados, isso pode resultar em alguns problemas refletindo volta para o IMAP, no entanto.
-
Em segundo lugar, use o mecanismo da Dovecot para pré-autenticado sessões , junto com um
inetd
ou ucspi-tcptcpserver
se você precisar escutar em uma porta TCP para você cliente de escolha. -
Finalmente, você pode configurar o Kerberos autenticação de bilhetes e usar isso com o Dovecot via GSSAPI. Mas isso é provavelmente um exagero para o seu cenário.