I was reviewing Mail::Audit and sounds like it could fit the bill. It included a program called popread. If I understand correctly, this polls my pop mailbox and feeds my e-mail to Mail::Audit, right?
Also, in the future if I wanted to setup my own mailserver, would it be easy to pipe the e-mail from the mailserver directly to Mail::Audit?