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

x
?
Solved

Outlook 2007 Cached Exchange Emails failing

Posted on 2011-03-25
7
Medium Priority
?
664 Views
Last Modified: 2012-05-11
Hello,

We have always had issues when our users that use Outlook 2007 to message other internal users (which uses Exchange 2007) and relying on using the Outlook's "cached" email.

The issue happens when, say as example user@domain.com is cached in their Outlook, they always use that instead of typing out the full email because it is ultimately faster.

But if there are back-end changes, say user@domain.com is deleted and re-created with the same alias (weather this is a contact user, mail user or mailbox user), if an outlook user tries to use the cached email it fails, with an error eventhough the alias is the exactly the same.

The only fix I know of is to delete the cached email, and type out the email alias manually, to get the new cache.

The bounce back from server usually goes along the lines of:

Diagnostic information for administrators:

Generating server: van-mail01.vand1.oppy.com

IMCEAEX-_O=OPPENHEIMER_OU=VAND1_cn=Recipients_cn=ChrYl@oppy.com
#550 5.1.1 RESOLVER.ADR.ExRecipNotFound; not found ##

Original message headers:

Received: from van-mail01.vand1.oppy.com ([172.16.4.10]) by
 van-mail01.vand1.oppy.com ([172.16.4.10]) with mapi; Fri, 25 Mar 2011
 10:37:53 -0700
Content-Type: application/ms-tnef; name="winmail.dat"
Content-Transfer-Encoding: binary
From: Mike Kostick <MikKo@oppy.com>
To: Christina Yli-luoma
	<IMCEAEX-_O=OPPENHEIMER_OU=VAND1_cn=Recipients_cn=ChrYl@oppy.com>, "Chris
 Yli-luoma (Personal Email)" <chris@yliluoma.com>
Date: Fri, 25 Mar 2011 10:37:50 -0700
Subject: FW: Peter in Toronto
Thread-Topic: Peter in Toronto
Thread-Index: AcvrAbqDAvOLJvThRjqGIfLmvu4evQAEZvXw
Message-ID: <CF757435B64CD64798912313712C7B325B3815994F@van-mail01.vand1.oppy.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator: <CF757435B64CD64798912313712C7B325B3815994F@van-mail01.vand1.oppy.com>
MIME-Version: 1.0

Open in new window


Is there any better way to handle this? Sometimes its a hassle for end users having to do this, and it it just creates  a lot of dust in the system users asking why it does not work, getting a workaround, etc.

This does not happen often, but it does. What are some of you using as a workaround?

Thanks.
0
Comment
Question by:mirde
  • 3
  • 2
  • 2
7 Comments
 
LVL 10

Expert Comment

by:joelsplace
ID: 35217578
If you are talking about the autocomplete list here are some tips:

To fill in autocomplete with all contacts – open contacts, select all, create new mail via actions, with cursor still in address list, hit ctrl-k, then delete email. Not sure what ctrl-k does but it works. Can delete autocomplete addresses one at a time by using down arrow and hitting delete.

I don't know if you have to delete a duplicate first or if this will overwrite it.

The autocomplete list is stored in the .nk2 file in the user's profile.
0
 
LVL 10

Expert Comment

by:joelsplace
ID: 35217592
C:\Documents and Settings\username\Application Data\Microsoft\Outlook\Outlook.NK2
This is the location on an XP box.
0
 

Author Comment

by:mirde
ID: 35217622
Sorry that is what I mean, the "auto complete" list, I just call it email cache or the box that shows the users you have mailed to before when you start typing their name/email out. (screenshot attached).

The issue is, if you look at the screenshot.

"Mirza Dedic <mirde@oppy.com" is showing up there and most of the time the users chose that instead of manually typing the email and hitting ctrl+K to auto-complete the email entry.

Now if that alias mirde@oppy.com was to be deleted and re-created, and a user sends an email by using the email in the drop-down box, it will error out with the message I posted earlier.

They have to delete the cached email, and manually re-type it then ctrl + K to auto complete if you want to (to turn email into name if it exists in Exchange).

Untitled.jpg
0
Efficient way to get backups off site to Azure

This user guide provides instructions on how to deploy and configure both a StoneFly Scale Out NAS Enterprise Cloud Drive virtual machine and Veeam Cloud Connect in the Microsoft Azure Cloud.

 
LVL 31

Accepted Solution

by:
MegaNuk3 earned 2000 total points
ID: 35218039
In future if you do any back end changes look at the object you are about to delete in ADSIEdit.msc and copy the LegacyExchangeDN value from it, then delete the object via your normal methods (not in ADSIEdit).

Then create the new object and add the legacyExchangeDN value you copied to the new object as an X500 email address

This will ensure no one has to update their outlook cache or use the GAL etc.
0
 

Author Closing Comment

by:mirde
ID: 35243421
I will use this solution from now on, looks like just what we needed.
0
 

Author Comment

by:mirde
ID: 35243427
Just to understand your solution MegaNuk3, what does this do by adding the legacyExchangeDN as a X500 email?
0
 
LVL 31

Expert Comment

by:MegaNuk3
ID: 35243730
It basically tells Exchange "here is the old object you thought was gone" you can have as many X500 addresses as you like, but only 1 legacyExchangeDN value
0

Featured Post

Creating Active Directory Users from a Text File

If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.

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!
Eseutil Hard Recovery is part of exchange tool and ensures Exchange mailbox data recovery when mailbox gets corrupt due to some problem on Exchange server.
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…
Exchange organizations may use the Journaling Agent of the Transport Service to archive messages going through Exchange. However, if the Transport Service is integrated with some email content management application (such as an anti-spam), the admin…
Suggested Courses

782 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