How to Create Client-Side vs Server-Side Rules in Outlook: Key Differences
🔍 WiseChecker

How to Create Client-Side vs Server-Side Rules in Outlook: Key Differences

You need to automate email sorting, filing, or notifications in Outlook. The Rules Wizard offers two distinct processing locations: client-side and server-side. Each type has unique capabilities and limitations that affect when and how your rules run. This article explains the key differences and provides steps to create each rule type.

Key Takeaways: Client-Side vs Server-Side Rules

  • Rules Wizard > Server checkbox: A checked box creates a server-side rule that runs on the mail server, even when Outlook is closed.
  • Rules Wizard > Client-Only Actions: Rules containing actions like “display a specific message” or “print” are forced to run only on your computer.
  • File > Account Settings > Account Name > Change > More Settings > Advanced: View your Cached Exchange Mode status, which is required for many client-side rules to function correctly.

Understanding Rule Types and Their Core Mechanics

Rules in Outlook are automated actions applied to incoming or outgoing messages based on conditions you set. The critical distinction lies in where the rule’s processing logic executes. A server-side rule runs on your organization’s Microsoft Exchange Server. This means the mail server itself evaluates incoming messages and performs actions like moving or flagging emails before they reach your inbox. Your Outlook client does not need to be running for these rules to work.

A client-side rule runs exclusively within the Outlook application on your Windows PC or Mac. Outlook must be open and connected to your email account for these rules to process messages. This type is necessary for actions that interact with your local system, such as playing a sound, showing a desktop alert, or moving a message to a personal folder file stored on your computer. The Rules Wizard automatically determines the rule type based on the conditions and actions you select.

Prerequisites for Creating Rules

You need an active email account added to Outlook. For server-side rules, you must use a Microsoft Exchange or Microsoft 365 work or school account. POP3 and IMAP accounts only support client-side rules. Your Outlook application should be updated to the latest version available through your Microsoft 365 subscription or Windows Update. Ensure you have permission to create rules if your organization has set administrative policies.

Steps to Create and Identify Rule Types

The process for creating both rule types begins in the same dialog box. The Rules Wizard will guide you and indicate whether your rule will be client-only or can run on the server.

  1. Open the Rules Wizard
    In Outlook, go to the Home tab on the ribbon. In the Move group, click Rules, then select Manage Rules & Alerts. This opens the Rules and Alerts dialog box.
  2. Start a New Rule
    Click the New Rule button. The wizard presents templates like “Move messages from someone to a folder” or you can start from a blank rule. Select a template or choose “Apply rule on messages I receive” and click Next.
  3. Set Conditions and Actions
    In the Step 1 box, check the conditions for your rule, such as “from people or public group.” In the Step 2 box, click the underlined value to specify details, like an email address. Click Next. Now choose your actions in the Step 1 box, like “move it to the specified folder.” Click the underlined “specified” link to pick a folder. Click Next.
  4. Identify the Rule Type
    After setting actions, a crucial description box appears at the bottom. If your rule can run on the server, you will see a note stating, “This rule is a client-only rule” or no note at all. If the note says “client-only,” it means one of your chosen actions forces it to run locally. Click Next to add any exceptions, then click Finish to create the rule.
  5. Verify Server-Side Capability
    Back in the Rules and Alerts dialog, your new rule is listed. Look under the Rule Type column. It will say “Client-only” for local rules. For server-side rules, it may be blank or show the name of your server. You can also select the rule and click Change Rule > Edit Rule Settings. On the final screen before finishing, the wizard explicitly states if the rule will be client-only.

Common Mistakes and Rule Limitations

Rule Does Not Run When Outlook Is Closed

This happens when you create a client-side rule but expect server-side behavior. Check the rule type in the Rules and Alerts dialog. If it is client-only, you must modify its actions. Replace any client-only actions, such as “display a Desktop Alert” or “print,” with server-compatible actions like “move to folder” or “mark as read.” The rule will then run on the server.

Cannot Select a Personal Folders File for a Server Rule

Server-side rules can only move messages to folders within your primary Exchange mailbox, such as Inbox subfolders. They cannot target folders in a separate Outlook Data File stored on your computer. To automate filing to a local PST file, you must use a client-side rule. Be aware this rule will only execute when Outlook is active on your device.

Rules Are Grayed Out or Missing

If the Rules menu is unavailable, your account type may not support rules. Verify you are using a supported account like Exchange or Microsoft 365. For IMAP accounts, only basic client-side rules are available. Also, check if your organization’s administrator has disabled rule creation via group policy. In Cached Exchange Mode, ensure your local mailbox cache is not corrupted by using the File > Account Settings > Account Settings > select account > Change > More Settings > Advanced > Outlook Data File Settings > Compact Now function.

Client-Side vs Server-Side Rules: Key Differences

Item Client-Side Rules Server-Side Rules
Processing Location Outlook application on your computer Microsoft Exchange mail server
Outlook Required to Be Open Yes No
Available Account Types All (Exchange, Microsoft 365, POP3, IMAP) Exchange and Microsoft 365 only
Example Actions Play a sound, show desktop alert, print, move to PST file Move to server folder, delete, flag, forward to recipient
Processing Speed Depends on your computer’s performance Instant, as mail arrives on the server
Access from Other Devices Rules and effects not applied on mobile or web Rules and effects apply across all devices

You can now create and manage both client-side and server-side rules in Outlook. Use server-side rules for reliable, always-on automation of core email sorting. Experiment with combining a server-side rule to move messages to a folder with a client-side rule on that folder to play a custom alert. For advanced control, use the Run a Script action in a client-side rule to execute custom Visual Basic code, but note this requires enabling developer settings and poses security considerations.