HOW TO: Prevent sending display names with internet messages

by Bharat Suneja

Exchange Server and many other MTAs including most web-based services send the sender’s display name (e.g. “Joe User”) in email messages, in addition to the smtp (email) address. If you want to prevent sending display names in outbound internet mail for any reason, you can turn this off.

Exchange Server 2003/2000 (Exchange System Manager):
Global Settings | Internet Message Formats | Default -> properties | Advanced tab | uncheck “Preserve Sender’s Display Name on messages” [screenshot]

In Exchange Server 2007, Internet Message Formats are replaced by Remote Domains. You can achieve similar result either by using the Exchange Management Console or the Exchange shell:

1) Using Exchange Management Console:
Organization Configuration | Hub Transport | Remote Domains tab | Default -> Properties | Message Format tab | uncheck “Display senders name on messages” [screenshot]

2) Using the shell:

set-RemoteDomain * -DisplaySenderName:$false

{ 3 comments… read them below or add one }

Anonymous April 2, 2007 at 11:42 am

Unfortanately I couldnt get this to work, I edited the default remote domain policy and took out the tick, but display names are still shown. If anyone has any help please let me know


Anonymous June 16, 2007 at 9:06 am

Hi, I have tried this on Exchange 2003 and it works perfectly fine.
Thanks for this tip.

Instead of disabling this option can we send other name for example my display name is Jim Smith and I would like to send it as Smith.J alongwith my smtp address.

Kindly advise.




Tobi November 19, 2008 at 9:19 am

Hi, is there an option to do this for internal domains?


Leave a Comment

Previous post:

Next post: