On Wed, Jan 14, 2009 at 11:30 AM, Stephen Irons <stephen.ir...@tait.co.nz> wrote: > I am busy setting up an automatic mail retrieval system at home. It will > collect email from a number of different remote POP mailboxes and deliver it > to the appropriate local users.
Well, that's three different jobs being done there -- one is to collect the mail with POP (which is easy), one is to identify the correct user to deliver to (not especially easy, depending on circumstances), and the third is to deliver the mail to local storage. I'd leave the last job, Mail Delivery, to a specialist MDA tool, such as a proper mail server like postfix. Run it so it's listening only to localhost, and tell getmail to submit the messages it has collected over SMTP to your local postfix. Then, as the others have said, don't ask postfix to use mbox, use maildir and put a IMAP server like dovecot in front of it all. If you were doing this for a single user, you'd probably just teach the front-end mail system (thunderbird, whatever) to collect from multiple accounts in the first place; so given that you're increasing your system complexity with getmail, go and do a proper job and install postfix + dovecot. -jim