Exchange 2007 transport rules are very useful in most cases but I had issues once trying to set up a rule for emails sent from a APC battery unit to be forwarded to my cell phone via text message. But I would recieve an error when configuring the rule when attempting to add my cell number to as “CC” to the header. I ended up just editing the active directory configuration using adsiedit.
To do this I first created a transport rule as I normally would but instead of attempting to change the header I set it to copy in a legit internal email address. Once completed I opened up adsiedit and connect to the AD configuration. The exchange transport rules are located at “cn=services\cn=microsoft exchange\cn=”company name”\cn=transport settings\cn=rules\cn=transport”

Once is this container look for the “cn” containing the rule created earlier and open up the properties. The attribute that the info is located is called “msExchTransportRuleXML”.

Open this attribute for editing and look for the argument value containing the email address that was used when the rule was setup. Leaving the quotes in place replace the email address with the outside you desire to have email copied to. In my case it was my verizon cell phone so used “7-digit #”@vtext.com. Once done click ok and exit out.

One thing that you will notice is that is you go to look at the rule through exchange the rule will appear empty, but it’s not. don’t be fooled.


Posted in
Tags: 

