I want to set up email monitoring on my server. CentOS 5, qmail, kloxo (on the odd chance someone knows a feature in there I don't know about)
A specified user needs to be able to see all incoming/outgoing mail from specific email accounts on their domain. This should be invisible to the users of those accounts. I already have something working for incoming messages (simple forwarding), so the biggest concern is getting a copy of the outbound messages.
I am open to solutions that will allow me to better manage the inbound stuff too - I like to make things easy on people. Being able to easily turn on/off accounts as well as send it all to a specific mail account would be ideal. Free software solutions are fine, but I don't mind getting my hands dirty to make this work (sometimes I prefer it)
Note: We're aware of the legalities - a written policy allowing this is already in place.