Edite o arquivo main.cf do Postfix e procure a configuração home_mailbox e modifique-o para
home_mailbox=Maildir/
Se você não conseguir encontrar essa linha, adicione-a à configuração. Em seguida, modifique a configuração do dovecot para usar
mail_location=maildir:/var/mail/%u/Maildir
Comente os outros três. O Postfix é então configurado para descartar um arquivo para cada email em / var / mail / username / Maildir / new. Reinicie o postfix e dovecot depois. Isso deve corrigir o problema com o squirrelmail.
Esta configuração é adequada apenas para receber e armazenar email para um domínio. Se você quiser usar e configurar de maneira eficiente o servidor como um servidor de e-mail para diferentes domínios, recomendo a leitura do que você precisa, configurá-lo, configurá-lo e como as diferentes partes ( dovecot para IMAP / POP3, postfix, squirrelmail) estão configurados.