Hi,
This cannot be done through the use of a content filter or message filter, but can be done through the use of the masquerading feature within the listener configuration.
You can specify different masquerading parameters for each listener you create in one of two ways:
• via a static table of mappings you create
• via an LDAP query.
You configure the static masquerading table of mappings by using the edit -> masquerade subcommand of the listenerconfig command.
When messages are injected into the system, the table is consulted, and the message is rewritten if a match in the header is found.
Please keep in mind that changing this has the potential to break the ability for a user to reply to a message.
Also, if this is done on a listener that is used for all mail, then the outcome will be for all messages received on that listener and cannot be modified to work for only a specific destination domain.
Please review Page 25-16 of the end user guide below for further details
http://www.cisco.com/c/dam/en/us/td/docs/security/esa/esa9-7/ESA_9-7_User_Guide.pdf
Thanks!
Libin Varghese