Outlook Error Reading the Rules From the Server


The Problem

The new issue of the day, “There was an error reading the rules from the server. The format of the server rules was not recognized.” It’s always something. Found a solution fairly quickly this time.

Many of the solutions in forums was to delete the rules and recreate them. Not happening for me, too many rules to even think about it. One solution was to delete just one rule and then recreate it to force a server side write to the rules, assuming that this would correct the issue. Although this worked for some, it didn’t for me.

This procedure imports them as properly formatted rules again.

If Outlook Won’t Open

Press the keyboard shortcut Win+R to open the Run dialog box. Or, type run in the Windows Search box and press Enter.
In the Run dialog box, enter this command then select OK : outlook.exe /safe
In the Choose Profile window, select the default Outlook option and choose OK to open that profile.
Outlook should now start in safe mode.

Local Rules vs Server side

Local rules are those that are created, stored, and executed locally only. Server side rules are stored on both the server and the workstation but execute on the Exchange server. The export you create might not capture all of your server side rules. Hopefully your workstation has a local copy stored so you can export these local copies.
See Server-side vs. client-only rules (microsoft.com)

The Solution

Step 1 – Export Rules

Open Outlook and click on “File” in the upper left corner. Find the square button, “Manage Rules & Alerts” and click to open it.

Manage rules and alerts

Select the account to export rules from next to “Apply changes to this folder:”
Click “Options” at the right side and “Export Rules”. Name the file and remember where you saved it so you can import it later.

Rules and alerts dialog
Rules-and-alerts-export-import-dialog

NOTE

If you have more than one Exchange account you’ll want to export the rules associated with each account and name the files with the email address in the filename so you don’t mix them up. Also Each profile if you have more than one.

Step 2 – Clean ALL Rules Out

CAUTION

THIS REMOVES THE MAIL RULES FOR EVERY ACCOUNT IN OUTLOOK. IF YOU DON’T WANT TO REMOVE ALL OF YOUR RULES, THEN ALTERNATIVELY, DELETE THEM ONE AT A TIME UNTIL YOU FIND THE ONE THAT IS CORRUPT AND SKIP THIS TUTORIAL. RECREATE EACH RULE MANUALLY.

Close Outlook if it is currently open still.
Open and run this from the command line by going through Windows Start / Windows System / Command Prompt.

( If you didn’t do step 1, STOP here and complete step 1 )
Copy and paste this line below and press the enter key. ( This assumes you’re running 64 bit Outlook )

You can also use the keyboard shortcut Win+R to open the Run dialog box. Or, type run in the Windows Search box and press Enter. Paste this into the Run Dialog box and click OK.

"C:\Program Files\Microsoft Office\root\Office16\OUTLOOK.EXE" /cleanrules

Switches Available for Outlook Rules

Outlook Rule Switches and what they do

/cleanrules = Removes rules from both Outlook data file and the server mailbox

/cleanclientrules = Only removes the client side rules

/cleanserverrules = Only removes the server side rules

Alternate Option

Run “OUTLOOK.EXE /cleanserverrules”, then close and reopen Outlook to force the rules on your workstation to overwrite the server rules. When asked “Which rules do you want to keep”, select Client.

(If you can’t export your rules at all due to server read errors, this is probably the option to use)

Step 3 – Import Rules

In Outlook, click on “File” in the upper left corner. Find the square button, “Manage Rules & Alerts” and click to open it.
Select the account you want tp import into next to “Apply changes to this folder:”

Manage rules and alerts
  • Click “Options” at the right side and “Import Rules”.
Rules and alerts dialog
Rules and alerts export import dialog 2 1
  • Select each file you exported and import them back into your profile/profiles.

Summary

I just recently updated the details of this article to try and make the steps more clear. If something doesn’t make sense, please reach out to let me know. It would be a lot easier if Microsoft would add a repair feature to rewrite the rules like how their software repair option works, but this at least forces the rules to be rewritten back into the profile in the correct format, no more corruption. I have added other rule repair options and the alternate option to repair the server side rules only (See Note).

(Visited 36,687 times, 7 visits today)

Disclaimer

Technoogies.com has made every effort to ensure that the information provided is correct but is not advice. Technoogies will not accept any responsibility or liability for any errors or omissions. Technoogies Authors do not vouch for third party sites. Visit third party sites at your own risk. Technoogies is not directly partnered with any vendor or third party. This website uses cookies only for analytics and basic website functions. Technoogies does not accept any liability that might arise from accessing the data presented on this site. Links to internal pages promotes the content of Technoogies. This article does not constitute legal advice.

Disclosure of Affiliations

Technoogies.com is affiliated with Google, Amazon, and other advertisers. Running this site costs money and if it can’t sustain itself through ad's, it’ll go bye-bye. Please help me to keep that from happening with your patronage of ads that are of interest to you.

Technical Nuggets of Knowledge
Scroll to Top