Simple Display Name
l Simple Display Name
기본적으로 Exchange 서버는 외부로 메시지를 전송할 때 ‘표시 이름’을 가지고 전송됩니다. 예를 들어 홍길동이라는 표시 이름의 사용자가 외부로 메시지를 전송하면 홍길동 <kildong@company.com> 이라는 형태로 표시되었습니다. 이로 인해서 일부 한글을 인지할 수 없는 사용자들에게 ‘홍길동’ 이라는 이름이 표시되지 않는 것을 막기 위한 방법이 강구 되었습니다.
Simple Display Name 이 Exchange 2000 및 기존 버전에서는 내부 ORG 내에서 클라이언트 환경에 따라서 Outlook XP 와 같은 legacy outlook client 가 한글을 표시하지 못해 깨지는 문제를 방지하기 위해서 사용 되었습니다.
Exchange 2000와 Exchange 2003 SP1 까지는 조직 외부로 발송하는 메시지에서 한글 display 이름이 깨지는 것을 방지하기 위해서 아예 외부로 발송하는 메시지에 대해서는 display name 이 나가지 않고 SMTP 주소만 나가도록 할 수 있었습니다.
https://support.microsoft.com/kb/244164
표시 이름을 Exchange 2000 조직 밖으로 전송하지 않게 하는 방법
위의 방법은 Simple Display Name 을 설정하고 표시 이름이 조직 외부로 나가지 않도록 설정한다고 해서 Simple Display Name 이 ‘표시 이름’ 대신 나가는 것이 아니라 메일 주소만 나가는 것이었습니다. 즉 Simple Display Name 은 조직 내부에서 내부 조직 메일 전달에서만 적용되는 옵션이었습니다.
아래 그림을 통해서 기존 Simple Display Name 이 어떤 방식으로 사용되는지 이해할 수 있습니다. 여러Site간 또는 한 Site간 Multi-Language환경으로 구성되어 있을 때 해당 언어를 지원하지 않는 클라이언트에서는 Simple Display Name이 적용되어 전달됩니다.
하지만 Outlook제품의 경우 클라이언트 OS에서 한글을 지원하지 않을 경우 자동으로 Email Address로 변경되어 나타내줍니다.
만약 MS 클라이언트가 아니며 한글이 깨지는 문제가 발생한다면 System Manager에서 Global Setting에서 특정 도메인을 정의하고 해당 도메인으로 메일 발송 시 아래 “Preserve sender’s display name on message” 옵션을 제거하여 Display Name이 전달되지 않도록 설정해야 합니다.
그러나 많은 분들의 요구로 Exchange 2003 SP2 부터는 외부 조직으로 발송하는 메일에 대하여도 Simple Display Name이 적용될 수 있도록 Design이 변경되었습니다.
Exchange 2003 서비스팩2가 적용되어 있거나 서비스팩 1환경에 KB888416 hotfix가 적용되어 있을 경우 아래 레지스트리키 값을 1로 변경하여 외부로 나가는 메일에 대하여도 Simple Display Name이 적용되도록 설정하실 수 있습니다
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeIS\ParametersSystem\Use Simple Display Name
https://support.microsoft.com/KB/888416
You cannot configure Exchange 2003 so that the simple display name appears in outgoing messages
SP2에서 변경된 디자인은 Exchange 2007에도 그대로 반영되었으나 동작에 문제가 있어 Exchange 2007 SP1 RU4 에서 정상적으로 동작할 수 있게 되었습니다.
롤업을 적용하고 아래와 같은 작업을 통해서 가능합니다.
After you apply this hotfix, type the following command in the Exchange Management Shell to enable this feature for a specific remote domain:
Set-remotedomain -Identity <remote domain name>-UseSimpleDisplayName $true
To enable this feature for all remote domains, type the following command:
Get-remotedomain | set-remotedomain -UseSimpleDisplayName $true
Additionally, you can verify that the option is enabled on a specific remote domain by typing the following command:
Get-remotedomain -Identity <remote domain name> | format-list
자세한 기술적 내용은 아래의 링크에서 확인이 가능합니다.
https://support.microsoft.com/kb/944831
You cannot configure Exchange Server 2007 so that the simple display name appears in outgoing messages
written by kyunghl
Comments
- Anonymous
June 15, 2010
The same functionality for Exchange 2010: www.ivasoft.com/selectivesendername2007.shtml