I have a somewhat similar situation. I use fetchmail running in a crontab to collect mail from a number of scattered mailboxes and use evolution to read/reply-to the mail. I filter them all with spamassassin. It works fine and it can collect mail when I'm not logged in. -- MaskedMarauder