Outlook 2010 Defaults to Text Messaging

I use Outlook 2010 with Exchange Server 2010.  If I have standard Internet email addresses (SMTP) for my contacts, everything works fine.  I create a message and the default name resolution is the last used email address.

If I receive a text message from someone (I am synchronizing text messages with Exchange for archiving purposes), Outlook 2010 wants to default to their text message address every time I create a new email in Outlook.  :(

Just because I want to archive text messages doesn't mean that I don't still want to create messages using the standard Internet (SMTP) email addresses that I have stored in my contacts' information in Outlook 2010.

Can I configure something somwhere to force Outlook to always use the Outlook contact's SMTP addresses by defualt instead of the text message address?

Edward StevensIT ConsultantAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

rogerardConnect With a Mentor Commented:
After some more digging, I think I may have found a tool that can help you.  First, let me start by saying, I'm not sure what rules Outlook uses to modify the autocomplete cache causing you the headache that it is.  What I suggest is a three part solution (for longer term sanity).  

1. Download NK2Edit

The first step is to download the NK2Edit Utility available from Nirsoft.  It appears that it will give you the ability to completely edit every aspect that is available of the NK2 file where Outlook caches its autocomplete addresses.  

2. Edit .nk2 file

The second step is to edit your existing .nk2 file and make the changes necessary to have your contacts reflect the correct address.

3. Backup, restore when needed

The final step consists of backing up this modified .nk2 file (usually located under your profile in Application Data\Microsoft\Outlook) to a safe location to use to restore from later when Outlook inevitably screws it up again.
I hope this is a better solution for you that will, at least, limit the headache caused by Outlook.  Good luck!
It's most likely a configuration problem.  If you Click File->Options->Mail, you should see a section for compose messages where you can select text or html. see attached image.  Good luck!
Edward StevensIT ConsultantAuthor Commented:
Thanks for that suggestion.  It does change the default mail type from text to HTML and vice-versa but it doesn't have an affect on the default name resolution.
Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Doh!  I completely mis-read your question.  (maybe because I was only functioning on 3 hours of sleep, lol).  anyway, I'm not sure if this solution is applicable to your exact problem, but the symptoms appear to be similar.  See this article by microsoft to force Outlook to resolve names to the gac when in cached exchange mode.  Good luck!
Edward StevensIT ConsultantAuthor Commented:
Hi rogerard,

I looked throught he article and have a question for you.  I did not attempt the article's suggested fix yet because I wanted to see if you knew the answer to my question first.

The artricle talks about using the GAL for name resolution only (if I understand it).  I have 4 names (people) in my GAL.  All of the other 300 contacts are in my Outlook 2010 Contacts folder (external to my organization).

Question:  If I implement the article's change, will names in my Outlook 2010 Contacts folder be resolved because they are not in the GAL?  If not, this is not going to work for me.  If so, will it have any affect on my issue as my particular problem shouldn't be GAL related?  

To better restate my issue:  I have several, but lets just use one for now, contacts in my Outlook 2010 Contacts folder where I have a real SMTP address for them (i.e. user@Yahoo.com).  I also have their street address and cell phone numbers as part of their contact record in Outlook.  Up until I went to Outlook 2010 and Exchange Server 2010, if I typed in the user's name in the To field of an email message, it resolved to the SMTP address stored in the Outlook record (either email or email2, depending on what it memorized).  No problem.  After I started using Outlook 2010 and Exchange Server 2010, once I would receive a text message on my cell phone from the user, it would synchronize with Outlook.  That's fine.  I like having my text messages stored in Outlook/Exchange for archival purposes.  It is a cool feature.  However, if I was in Outlook and read the text message and then replied to it from Outlook (even just once), from that point on if I typed the user's name in the To box af an email in Outlook, the resolution would default to and only show the user's cell phone address (text message address).  What I want to do is have Outlook ONLY resolve to the SMTP address in Outlook's Contact record and not use the text message address.  Being able to reply to text messages from Outlook is a cool novelty but 99% of the time if I am using Outlook, I am sending a real email to a an SMTP address, not a text message.  I have "deleted" it in the resolution drop down but it will eventually show up there again over time.  Very annoying design on Microsoft's part.

Hope I was able to better describe to the issue.  I don't know that there is any fix to this issue but I thought I would post the question in case someone knew something.

Edward StevensIT ConsultantAuthor Commented:
Cool.  Thanks.  I will download this and check it out.  I will post my results in a few days.  Income tax time.  :)
Edward StevensIT ConsultantAuthor Commented:
I would like to award the full points to rogerard for taking the time to look up this solution.  I also apologize for not getting back with my results.  While the ticket was open, my cell phone contract ended and I got a Droid.  Unfortunately, the Droid doesn't post the text messages to Exchange so I have no way of testing this resolution.

As a result, I forgot about the ticket being open as it is now a non-issue.  I do miss having my text messages stored in Exchange but as mentioned, I can't test with the Droid.
Edward StevensIT ConsultantAuthor Commented:
Having switched cell phone types from Windows Mobile to Droid, I was not able to test the resolution but wanted to award the points for rogerard's time for looking it up.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.