Dear John
Well for the incoming email you can set up each user to deliver locally and to forward to the admin (or whoever) user. That way all incoming emails will be delivered to the actual user as well as to the admin user. Do this in server manager, user accounts.
For outgoing emails, sorry I don't have a simple answer. It would need some programming changes to achieve this.
Regards
Ray Mitchell