lammert - 9:53 pm on Jan 20, 2011 (gmt 0)
Setting up mail on Linux systems can be a mess, because you have different packages for different tasks.
Postfix is good for sending/receiving emails and storing them in a central repository, while Dovecot is optimized to distribute these stored emails to the end users over POP3 or IMAP connections.
I have not much experience with Postfix-Dovecot, more with Qmail-Dovecot, but if possible you should try to configure Postfix to store the messages in a MailDir structure. Dovecot can parse the MailDir message structure very efficiently.