Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

outlook rules not working after upgrade from Exchange 2003 to Exchange 2010

Posted on 2011-09-23
10
Medium Priority
?
1,995 Views
Last Modified: 2012-05-12
I have moved my mailbox from the 2003 server to the 2010 server and am using outlook 2010.   after the migration none of my rules worked.  I went into them turned them off hit apply then turned them back on again and hit apply and now they work.  While I'm ok now, I'm getting ready to move 5000 users and have neen told I have to find a solution not involving each individual have to do the procedure I went through...  I'm not finding anything to useful out there... any ideas?
0
Comment
Question by:cdshreve
  • 5
  • 4
10 Comments
 
LVL 13

Expert Comment

by:5g6tdcv4
ID: 36592534
are your users in cached mode? if so try moving a test mailbox with cached mode disabled
0
 

Author Comment

by:cdshreve
ID: 36598824
I moved myself and I was not in cached mode....
I moved a test user that was in cached mode and same result.

 Thanks for the suggestion though!
0
 
LVL 16

Expert Comment

by:Auric1983
ID: 36598893
Are they server side or client side rules?
0
NEW Veeam Backup for Microsoft Office 365 1.5

With Office 365, it’s your data and your responsibility to protect it. NEW Veeam Backup for Microsoft Office 365 eliminates the risk of losing access to your Office 365 data.

 

Author Comment

by:cdshreve
ID: 36709117
Server side.  None of them have the run only on client box checked.
0
 
LVL 16

Expert Comment

by:Auric1983
ID: 36709158
cdshreve

Try this out on one of the mailboxes.  Exchange 2010 has 6 powershell cmdlets to help manage Inbox Rules Get-InboxRule, Set-InboxRule, Remove-InboxRule, Disable-InboxRule, Enable-InboxRule and New-InboxRule.

You should be able to do something like "Get-InboxRule -Mailbox user@domain.com" to see a list of all their server side rules.  From there you can see if the rules are enabled or disabled.  They can be disabled (and re-enabled) using the disable & enable inboxrule cmdlets too





0
 

Author Comment

by:cdshreve
ID: 36709276
That is great for just one person... and I have saved that info :)  but I'll be moving 700 users a week... very soon.
0
 
LVL 16

Accepted Solution

by:
Auric1983 earned 1500 total points
ID: 36709285
You can easily script it to do it for everyone I'm sure.  I'm just not that great at powershell :D
0
 

Author Comment

by:cdshreve
ID: 36709437
I have a script that will turn them off then back on again.... only problem is that it is an all or nothing.  if you had a rule in your mb and did not have it turned on... after this script it would be :)
0
 
LVL 16

Expert Comment

by:Auric1983
ID: 36709450

You may be able to filter the script to only change rules that are enabled.  
0
 

Author Closing Comment

by:cdshreve
ID: 36905692
Solution is to have everyone run the script on their own machine if they are affected.
_________________________________
'rules.vbs…
On Error Resume Next
Set objOutlook = CreateObject("Outlook.Application")
Set colRules = objOutlook.Session.DefaultStore.GetRules

For Each oRule In colRules
oRule.Enabled = False
Next

colRules.Save

For Each oRule In colRules
oRule.Enabled = True
Next

colRules.Save
________________________________
0

Featured Post

Fill in the form and get your FREE NFR key NOW!

Veeam is happy to provide a FREE NFR server license to certified engineers, trainers, and bloggers.  It allows for the non‑production use of Veeam Agent for Microsoft Windows. This license is valid for five workstations and two servers.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Here in this article, you will get a step by step guidance on how to restore an Exchange database to a recovery database. Get a brief on Recovery Database and how it can be used to restore Exchange database in this section!
If something goes wrong with Exchange, your IT resources are in trouble.All Exchange server migration processes are not designed to be identical and though migrating email from on-premises Exchange mailbox to Cloud’s Office 365 is relatively simple…
To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…
This video shows how to quickly and easily deploy an email signature for all users in Office 365 and prevent it from being added to replies and forwards. (the resulting signature is applied on the server level in Exchange Online) The email signat…
Suggested Courses
Course of the Month13 days, 10 hours left to enroll

963 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question