I'm building a webmail server (squirrelmail) using Cyrus IMAP... I just can't figure out how to receive pop3 email with imapd and sorting them in user email boxes....
Just right now I think it is not possible with Cyrus IMAP, but what program should I use them to receive pop3 email from an other server and sort them from receivers address to users mailboxes so IMAP can read them ?
If you have not decided on a MTA for the server, I would reccomend Exim. I recently had the priveledge to review an Exim mail server setup and I must say, it is far superior to the Sendmail system that is installed by default on most Linux systems. I also believe that Exim comes with a pop3 option that integrates seamlessly in to its mail system.
Another solution is if you want to host the email elsewhere, you could use fetchmail to get the mail from the remote mail server and then place it in the appropriate user mail files on the local server.