How do I modify a user's email display name in Outlook to read "Consultant - John Smith" but have that not appear outside our corporate network (i.e. read "John Smith")?

I have been asked to modify display names for consultants so that our users can more easily recognize the fact that outside vendors are on the email chain.  The challenge I am facing is limiting this to only be visible within our corporate network.  

The basic idea would be to have the display name read "Consultant - John Smith".  However, this carries over to emails sent outside our domain (i.e. I can see it in my Gmail as well as my corporate email).

I know that I can make my mail relay strip this out, but that is a lot of overhead that I do not want to place on that device.  I want Exchange or Outlook to do that instead.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

If you are running Exchange 2003 with SP2 then you can use the simple display name option in the Exchange Advanced tab of the domain users properties under Active Directory Users and Computers.  By putting a display name there it will be used only for connecting to outgoing mail servers (mail going outside the organization).  Put 'Consultant" in the regular Display name Field.  For this to work you may have to modify the following Registry setting on the Exchange server.  This information is in MS KB888416

Make sure you backup the registry before making changes.

Log on to your Exchange 2003 computer.
2.      Click Start, click Run, type regedit, and then click OK.
3.      Locate, and then click the following registry subkey:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeIS\ParametersSystem\Use Simple Display Name
4.      Double-click Use Simple Display Name.
5.      Perform either of the following steps, as appropriate:
"      If you want the simple display name to appear in outgoing messages, type 1 in the Value data box.
"      If you do not want the simple display name to appear in outgoing messages, type 0 in the Value data box.
6.      Click OK.
7.      Quit Registry Editor.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
EphPolo00Author Commented:
Thank you pjcoole.  I'm going to try this in our testing environment.  I should have some results to report by Monday at the latest.
How did this solution work out for you?
EphPolo00Author Commented:
Sorry it took so long to test, multiple projects going on.

We tested this in our lab environment and could not get it to display the Simple Name whether sent to internal or external (gmail). We looked for other settings in outlook that might require changes and haven't found any.  We also searched the registry for other Display Name fields and did not find any.

EphPolo00Author Commented:
It has been confirmed that this worked.  thank you.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Email Protocols

From novice to tech pro — start learning today.