I have two Exchange accounts in Outlook 2010, each hosted on a different server. One of them has a server side rule that forwards incoming emails to the other Exchange account.

However every time I start Outlook, it appears to check this rule and modify it. It notices that the email address that emails are forwarded to is for a local Exchange user, and so it changes it from an SMTP address to an Exchange format address

Eg; the original rule forwards it to an SMTP address such as:


When Outlook starts up, it changes it to an address like:


The rule then doesn't work, because this address is not valid for the server that is running the rule.

How I can prevent Outlook from modifying this rule when I open it? Or is there an alternative solution to forwarding the emails?

What I have already considered:

  • Forwarding the email to an email address that is not set up in Outlook. This address would then forward it onto the other address. However, this would mean each email is handled by three servers, and cause undesirable delay.
  • Separating the email accounts into different profiles. Perhaps Outlook wouldn't modify the rule if the other email account was not set up in the profile which has the rule. However, this would be impractical - I want to be able to quickly access the emails in either account. Also overlay the calendars.

If you are accessing one mailbox at a time, you can create two email profiles.

Go to Control Panel > Mail and then click Show Profiles, then you can create an additional profile (probably by copying the existing profile for your case). Each profile should contain only one Exchange account. Please note that profile name is very difficult to change once set-up, therefore give the profile a meaningful name.

You will be asked which profile to work with for each time you start Outlook. Fix the rules for each profile and they should no longer interfere each other.

Note: You will need to restart Outlook to switch profile which could cause inconvenience. You can try it out by creating dummy profiles and see if it is what you prefers.

  • Thanks for that @Ken. I was just considering that a little while ago, but I really want them open simultaneously for quick access. Also, I sometimes overlay the calendars. – Garrulinae Apr 29 '14 at 2:46
  • How about to export the rules for each server, and write a VBA to import or restore them? I am not sure if it is possible as I am not experienced with Outlook VBA – Kenneth L Apr 29 '14 at 3:40
  • That was an excellent idea, and it gave me some hope. But I just wrote some VBA code to create the rule, and unfortunately, Outlook still modifies the newly created rule when it is saved :( – Garrulinae Apr 29 '14 at 4:05
  • @Garrulinae After further research, I am thinking of another way. Since Exchange prefers X500 address and your example@example.com is therefore automatically linked to the X500 address. Can you try to create a local contact with email example@example.com at Outlook, and then at Outlook rule settings, instead of forwarding to example@example.com, forward to that local contact. – Kenneth L Apr 30 '14 at 4:49
  • Ken, thanks for the suggestion, and sorry for the delay in my response. Unfortunately I don't have administrative control over the server doing the forwarding, so I can't create a local contact. Any further ideas are welcome! – Garrulinae May 13 '14 at 4:10

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.