Duplicate all email at SMTP level to another container
Posted on 2006-06-04
I have been given a very stringent task and don’t know how to proceed about. I have an Exchange 2003 standard server running on Windows 2003 Standard server located behind a Hardened Linux firewall. My configuration is that all the incoming and outgoing emails are received by the Postfix server running in the firewall. Postfix receives all the emails scans them for viruses and spam then either hands the incoming emails to the Exchange server or forwards them to the recipients email server onto the Internet. I have been asked to establish a public folder with restrictive access for the owner to view the contents only. Intercept every single email that is processed through the network, weather incoming our outgoing, and create a duplicate of the email into the public folder established for this purpose. I have created a public and established appropriate permission. However, I don’t know how to go about intercepting emails at the SMTP level to redirect a copy into the public folder and process the original email so no one knows that email has been tempered with. Does anyone have any idea how this can be done either at the Postfix level or the Exchange level.
Thank you in advance for helping me find a solution.