Solved

Terminal Server 2003 users need to set Outlook as default email client

Posted on 2011-09-02
6
1,341 Views
Last Modified: 2013-02-15
We have a windows 2003 server running terminal services.
When users set Outlook 2003 as their default mail client (in Outlook's options dialog) it only works until they login again. Then it once again says there is no default mail client and they need to go into options and set it again.

What could be clearing the setting?
How do I get it to stay the default, permanently?

Windows Server 2003 does not have a "set program defaults" and the Folder Options File Types for mailto protocol have the "change" button grayed out.

Thank you
0
Comment
Question by:elidoran
  • 3
6 Comments
 

Author Comment

by:elidoran
Comment Utility
Sorry, not the "change" button. Have to use "Advance" button. Can not create a new item in that list to use outlook because I can not locate outlook.exe to select it. It is not in c:\program files\microsoft office anywhere.
I have a working shortcut to it and that has an empty "start in" field and the target field is not the usual path to an exe, it is grayed out and says "Microsoft Office Professional Edition 2003".
0
 
LVL 11

Expert Comment

by:M3rc74
Comment Utility
By default, Windows Terminal Services clients do not have write access to the registry on the Windows Terminal Services computer, except to the registry hive under HKEY_CURRENT_USER. To run some Outlook features, you might need to give users write access to some keys and subkeys. For example, unlock the subkey HKEY_CLASSES_ROOT\CLSID to allow users to use the custom MAPI forms for Office Outlook 2007.
0
 

Author Comment

by:elidoran
Comment Utility
Alright, found the outlook.exe, the previous admin installed it on both drives. Setting that in there doesn't work as desired. It opens the application instead of opening a "New message" window.
0
 

Accepted Solution

by:
elidoran earned 0 total points
Comment Utility
It sounds tougher to give them write permissions in the registry than just setting it for them. Your post prompted me to lookup the registry settings and I found this article:     http://support.microsoft.com/kb/933450

I created the reg file in that article and added their regedit command to the terminal users' logon script.
That seems to do the trick. Oh, I used "Microsoft Outlook" as the registry key. I determined that was the right one by setting Outlook as the default, then looking at the registry key.

It is setting itself to "Exchange" when we logon. I don't know why or what's doing that.
0

Featured Post

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

Suggested Solutions

Get an idea of what you should include in an email disclaimer with these Top 5 email disclaimer tips.
Following basic email etiquette rules will help you write a professional email and achieve a good, lasting impression with your contacts.
Get people started with the process of using Access VBA to control Outlook using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Microsoft Outlook. Using automation, an Access applic…
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…

771 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

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now