Forum Discussion
Separate alias disclaimer | Exchange Online
Charlie Jones One possible option I can see right off the bat is to use custom "X-header" for your requirement. You can always leverage custom X-headers along with some unique value to the message sent using primary SMTP address: mailto:me@web1.comand then a different (but unique) value if the message get triggered using alias address: mailto:me@web2.cometc.
In action, how to?
++++++++++++
Detect the sender address along with custom X-header value in your existing disclaimer transport rule for default domain (For primary, use default, web1 company disclaimer)
For secondary domain, create a new transport rule. Insert you demo web2, company disclaimer only if the custom X-header you specified for the domain2, web2.com is present.
Good luck & Cheers, Sammy
- Victor_IvanidzeJun 03, 2020Bronze Contributor
Hi Salman M. Rafique, it seems you forgot to explain how to add an X-header to the message.
- Salman M. RafiqueJun 06, 2020Copper Contributor
Victor_Ivanidze Opps..my bad 🙂
So, X-Custom Header can be inserted with little code development.
See:
Provision x-headers by using EWS in Exchangehttps://docs.microsoft.com/en-us/exchange/client-developer/exchange-web-services/how-to-provision-x-headers-by-using-ews-in-exchange
Then, how to leverage them with transport rules in EXO -
Mail flow rule conditions and exceptions (predicates) in Exchange Onlinehttps://docs.microsoft.com/en-us/exchange/security-and-compliance/mail-flow-rules/conditions-and-exceptions#message-headers
Here's courtesy to MVP, he shared using Outlook Macro/VBA code I think.
https://forums.slipstick.com/threads/8388-x-header-insertion-issue/
Thanx.
- Victor_IvanidzeJun 08, 2020Bronze Contributor
Hi Salman M. Rafique. so you suggestion is to add a piece of software to each Outlook?
I'm afraid a topic starter will not be very happy then.