What I'm after is Webmail for remote GUI access but I want to stay with mutt for local access, thus an IMAP server isn't ideal (though usable as mutt could use the IMPA server too).
In my setup, I have an IMAP server running for webmail and remote imaps access. I also use mutt on the box itself, through IMAP - although my setup (storage in ~/.maildir/) allows mutt to totally ignore the IMAP server and grab the mail directly (I've no idea if this actually has any side effects on the IMAP side of things, though).
I use Postfix and Courier-imap, just in case you were wondering. :)
-- Wayne Cornish