By default the new New Mail Desktop Alert will only show when the mail is delivered to the Inbox. This means that when you have a rule configured to move your mail to a different folder the Notification won’t show.
To workaround this you can add the action “display a Desktop Alert” to each and every rule. Besides the fact that it is very tiresome, the real downside of this is that when you are in an Exchange organization the rule will become a local rule so that it will only execute when Outlook is running. This means that when you have added extra actions to the rule, like forwarding it to another address, those actions won’t be executed either.
A better solution is to create a generic rule with no conditions and just the action to display the Desktop Alert.
- Open the Rules and Alerts dialog;
- Outlook 2003 an Outlook 2007
Tools-> Rules and Alerts… (press OK if you get an HTTP warning)
- Outlook 2010
tab Home-> group Move-> button Rules-> Manage Rules & Alerts…
- Button New Rule…
- Select “Start from a blank rule” and verify that “Check messages when they arrive” is selected.
- Press Next to go to the Conditions screen.
- Verify that no condition is selected and press Next.
- A warning will pop-up stating that this rule will apply to all messages. Press “Yes” to indicate that that is correct.
- Select the action “display a Desktop Alert”.
- Press Finish to complete the rule.
- If needed move the “display a Desktop Alert” rule all the way to the top.
This article was taken from an original post at http://www.howto-outlook.com