We have a motley collection of COTS business applications with limited SMTP capabilities. These applications generate e-mail messages to customers on behalf of our employees. For instance an application will send a confirmation or invoice to a customer with a specific account manager as the from address. All of these COTS applications use the same IIS SMTP server to send out of our network to the world. I'd like to be able to modify some of these messages as they go out. For example add CC, add receipt requests, append legal disclaimers, etc, all details that the COTS applications don't support.
Is it possible to make the basic SMTP server append header? Would an Exchange SMTP be able to do this? Anyone know of any other SMTP relay solutions that can modify headers?