Email Cache, Exchange 2007

Posted on 2010-01-06
Medium Priority
Last Modified: 2012-05-08
I have a user that had a corrupt windows profile. Let's say her name was jane.doe@abc.com.

I deleted her AD account, and recreated a new user called jane.doe@abc.com. Now when I email her, it bounces. If I email her from my GMAIL, or type her name out in my office outlook, it works. Obviously the GAL, and the Outlook cache is still sending to the prior AD Object, and therefore bounces. I have run the Clean Database commands on Exchange 2007, and have restarted the Exchange services, and the issue still remains.

How can I flush all of the cache in the company so people would stop pointing to her old Object? Or, if you have any other ways to fix, please let me know. This is a big problem, and I have done all I can do at this point. If you save my job I will reward you with 500. thanks again
Question by:LAWWORLD
LVL 49

Expert Comment

ID: 26189974
Try to send using OWA it should work right ?

if it does then it might be
1) the OAB (Offline Address Book) that needs to be update update-offlineaddressbook

2) cache of outlook that needs to be cleared by deleting the.nk2 file

Author Comment

ID: 26189985
I have tested somethign that works. If I take a any users Outlook, and turn Cache Mode off, and restart outlook, the issue gets resolved. But I can't go around and turn cache mode off for 600+ people.
LVL 14

Expert Comment

ID: 26189993
This is probably the Outlook cache.

To confirm: Start typing her name and when Outlook shows her as suggestion hit "Delete". This should delete it from the cache. Other way of trying this: Instead of typing the name, pick it from the global address book.

If this is the problem you can either have all users do that or delete their .nk2 files from their profile, however this will clear their entire cache. Either way it only needs to be done once.
Problems using Powershell and Active Directory?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why


Author Comment

ID: 26190019
Thanks for the comments, but there is no way I can ask 600 people to clear their cache. I am trying to update the OAB now, and to see if that helps. But I made all of the changes last night, and my OAB should have updated and refreshed at 4am
LVL 49

Expert Comment

ID: 26190022
try to go to tools => send and receive => download address book make sure that "full details" is checked and remove the checkbox on "download changes since last send/receive" if it works then it will be fixed with time on the clients.

when did this happen ? Outlook downloads the OAB every 24hours
LVL 49

Expert Comment

ID: 26190033
you can set a logon script that will delete the cache for all users if it works that shouldn't be hard to do
LVL 27

Expert Comment

ID: 26190523
Do the following:

Get-GlobalAddressList | Update-GlobalAddressList
Get-AddressList | update-addresslist

Wait for a while then run:

Get-OfflineAddressBook | Update-OfflineAddressBook

Now wait for a hour or two and try downloading on your Outlook clients.

All this will naturally happen, but it can take up to 48hrs if left to occur on its own.



Accepted Solution

LAWWORLD earned 0 total points
ID: 26213551

I finally figured it out. What was happening is when a person would email the affected user, Exchange was forwarding to the old Legacy DN. I confirmed by looking that the bounce back that was generated when you would email the user.

I then took that Legacy DN on the bounceback, and created a new X500 address for the user on the new account. That way all emails forwarded to either of the 2 addesses would land in the correct place. BAM, issue solved.!

Featured Post

How to Use the Help Bell

Need to boost the visibility of your question for solutions? Use the Experts Exchange Help Bell to confirm priority levels and contact subject-matter experts for question attention.  Check out this how-to article for more information.

Question has a verified solution.

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

Stellar Exchange Toolkit: this 5 in 1 toolkit comes loaded with mega-software tool. Here’s an introduction to tools’ usage and advantages:
Steps to fix error: “Couldn’t mount the database that you specified. Specified database: HU-DB; Error code: An Active Manager operation fail”
In this video we show how to create an email address policy in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.:  First we need to log into the Exchange Admin Center. Navigate to the Mail Flow…
There are cases when e.g. an IT administrator wants to have full access and view into selected mailboxes on Exchange server, directly from his own email account in Outlook or Outlook Web Access. This proves useful when for example administrator want…
Suggested Courses

850 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