I use these tools for email: Getmail -> sortmail -> mutt
Getmail just gets the email (pop or imap). sortmail is an MDA I wrote to replace procmail. It basically just filters emails into maildir folders. Mutt to read and respond to the emails.