Isso é decidido em /etc/dovecot/dovecot.conf do que li nos manuais . Você precisará:
mail_location = maildir:~/Maildir
lda_mailbox_autocreate = yes
Há documentação sobre como fazer com que /usr/local/bin/procmail trabalhe com a entrega a um maildir.
No entanto, entendo que também é possível evitar procmail e ter sendmail local_procmail FEATURE chamado /usr/local/libexec/dovecot/deliver / dovecot-lda diretamente, em vez de chamar primeiro procmail .
Nesse caso, como dovecot-lda saberá se precisa enviar para mbox ou maildir?
FEATURE('local_procmail', '/usr/local/libexec/dovecot/dovecot-lda','/usr/local/libexec/dovecot/dovecot-lda -d $u')
MODIFY_MAILER_FLAGS('LOCAL', '-f')
MAILER(procmail)
Isso é decidido em /etc/dovecot/dovecot.conf do que li nos manuais . Você precisará:
mail_location = maildir:~/Maildir
lda_mailbox_autocreate = yes