I am trying to have my rules run in the exchange server and not only locally
in my out look box, reason being that I want it to run even though if I do
not turn on my lap top. How do I do that ?
Does the option "On This Machine Only" mean anything, if I uncheck this
option will it help?
If roaming profiles are enabled in your domain, you can log onto other
hosts using your domain's login credentials and run applications from
there. That means you could load Outlook on another host and see your
Exchange mailbox while using that other workstation. It also means you
will be polluting that other host with a user profile (so you can log
onto it) along with some data files.
If you are allowed to roam in your domain, you also get to choose if
your rules defined in the instance of Outlook on your personal
workstation will also work when you log onto a different workstation.
Rules can be client-side or server-side. If client-side, they are
stored on your current host and are only known by the instance of
Outlook that is running there. When you go to another host to login
there, that instance of Outlook won't know about your client-side rules
defined in a separate instance of Outlook on your previous host.
However, if you define server-side rules then they are available no
matter to which workstation your roam - plus they will get executed when
e-mail arrives into your Exchange mailbox rather than having to wait to
run the client-side rules when you start Outlook and do a mail poll
using it.
Alas, there is a limit to how many server-side rules you can define
based on how many bytes they occupy. In the past, the limit in Exchange
for server-side rules per mailbox was 35KB. That means the total number
of bytes occupied by your server-side rules cannot exceed 35KB in size.
To that end, you might need to shorten your rules, like specifying a
distro list of senders in your rules rather than specify each one in
your rule, or checking the flow of your rules to see if you can
eliminate some or combine their effects into a single rule.
Server-side rules get executed whether you have Outlook running or not.
They are ran on the server against any new incoming e-mails as they are
delivered into your mailbox. If roaming profiles is allowed in your
domain, those same rules are available in Outlook on each workstation
where you login. There is a limit to how many (in total size) server-
side rules you can define.
If you are not using Exchange then the "on this machine only" clause is
superfluous since all your rules are client-side rules. There might
also be reasons why you don't want the automatic execution of rules on
the server so you force them to be client-side rules so they run only
when you happen to load Outlook and when it next performs a mail poll to
retrieve new messages.