Обновлено: 20 августа 2025 |
|
Версия: 1.0.0.3 |
Назначение
Приложение SelectiveSenderName позволяет задать атрибут "Простое отображаемое имя" ("Simple Display Name") в качестве отображаемого имени отправителя на основе домена электронной почты получателя или принадлежности отправителя к группе. Приложение устанавливает почтовые домены и группы пользователей, на которые будет распространяться это изменение. Оно также предоставляет простой способ изменения значения атрибута "Простое отображаемое имя" для любого объекта Active Directory, имеющего адрес электронной почты.
Это приложение предоставляет возможность использовать разные отображаемые имена отправителей для внутренних и внешних сообщений электронной почты.
-
Сценарий 1.
Ваша организация использует для отображения имени пользователя такие данные, как название отдела, код должности, должность и т. д.
Вы не хотите, чтобы эта информация отправлялась внешним получателям.
Адрес электронной почты: vsokolova@contoso.ru
Отображаемое имя: "Валентина Соколова (Бухгалтерия)"
Простое отображаемое имя: "Валентина Соколова"
Внутренний получатель видит это как
От: "Валентина Соколова (Бухгалтерия)"
Внешний получатель видит это как
От: "Валентина Соколова"
-
Сценарий 2.
В отображаемых именах Active Directory используются произвольные символы, но вы хотите, чтобы имя отправителя в сообщениях электронной почты, адресованных определенным внешним доменам электронной почты, содержало только символы ASCII.
Адрес электронной почты: John.Wayne@contoso.com
Отображаемое имя: "约翰"
Простое отображаемое имя: "John D. Wayne"
Внутренний получатель видит это как
От: "约翰"
Внешний получатель видит это как
От: "John D. Wayne"
Приложение является транспортным агентом для сервера Exchange.
Вы можете спросить: зачем мне использовать коммерческий инструмент, если сервер Exchange позволяет собственными средствами задать простое отображаемое имя?
После выполнения команды
Set-RemoteDomain "Default" -UseSimpleDisplayName $true
вы столкнётесь со следующей проблемой: Exchange заменит отображаемое имя на адрес электронной почты, если вы не задали простое отображаемое имя. Другими словами, вам придётся задать значение простого отображаемого имени для всех пользователей, даже если эта функция нужна только нескольким.
Сравните:
Отправитель |
|
Чем обрабатывается исходящее сообщение: |
|
|
|
|
|
Exchange (Set-RemoteDomain “Default” –UseSimpleDisplayName $true) |
|
SelectiveSenderName |
|
|
Что внешний получатель видит в поле От: |
User 1
E-mail address: User1@contoso.com
Display Name: User 1
Simple Display Name: User One
|
|
"User One"
|
|
"User One"
|
|
User 2
E-mail address: User2@contoso.com
Display Name: User 2
Simple Display Name: N/A (not configured)
|
|
"User2@contoso.com" <User2@contoso.com>
|
|
"User 2" <User2@contoso.com>
|
|
Почитайте этот блог: "The not so simple" Simple Display Name.
Установка
Выберите свойства архива правым щелчком мыши. Если вы увидите кнопку 'Unblock', нажмите её.
На вашем сервере Exchange, играющем роль сервера почтовых ящиков:
- Выберите (или создайте) учётную запись пользователя, который является членом следующих групп: local Administrators, Domain Admins и Domain Users.
- Войдите локально под этой учётной записью.
- Создайте папку C:\Program Files\IvaSoft\SelectiveSenderName\
- Загрузите архив SelectiveSenderName2013-Demo.zip в папку C:\Program Files\IvaSoft\SelectiveSenderName\
- Выберите свойства архива правым щелчком мыши. Если вы увидите кнопку 'Unblock', нажмите её.
- Извлеките все файлы из архива и поместите их в папку C:\Program Files\IvaSoft\SelectiveSenderName\
- Запустите SelectiveSenderNameSetup.exe как администратор. Нажмите кнопку "Install" [1]. Убедитесь, что SelectiveSenderName есть в списке транспортных агентов [2]. Нажмите кнопку "Enable" [3]. В строке состояния должно появиться "Running" [4]. Нажмите кнопку "Exit", чтобы завершить программу.
Тестирование
-
Создайте mail-enabled distribution group "TestDistrGroup1". Добавьте себя в эту группу.
-
Запустите SelectiveSenderNameSetup.exe. Нажмите кнопку "Browse" в разделе "Modify Simple Display Name of the Active Directory objects". Убедитесь, что значение Simple Display Name присвоено данному почтовому ящику. Нажмите "OK", чтобы закрыть окно. Теперь нажмите кнопку "Add" в разделе "if the recipient's address belongs to these domains:". Поместите в поле "E-mail domain" внешний почтовый домен, где у вас есть почтовый ящик (например, yahoo.com). Нажмите "OK", чтобы закрыть окно.
- Запустите Outlook и создайте новое сообщение, адресованное вашему внешнему почтовому ящику. Отправьте сообщение. Со стороны получателя откройте сообщение и убедитесь, что отображаемое имя изменено.
- Нажмите кнопку "Delete all", чтобы очистить список почтовых доменов. Теперь нажмите кнопку "Add" в разделе "or if the recipient is a member of the groups listed below:". Выберите "TestDistrGroup1" из списка и нажмите "OK".
-
Запустите Outlook снова и создайте новое сообщение для того же адресата. Отправьте сообщение. Со стороны получателя откройте сообщение и убедитесь, что отображаемое имя изменено.
Удаление приложения
Запустите SelectiveSenderNameSetup. Нажмите кнопку "Uninstall". Убедитесь, что SelectiveSenderName нет в списке транспортных агентов. Нажмите кнопку "Exit", чтобы завершить программу.
О демо-версии.
Демо-версия SelectiveSenderName добавляет префикс "[SelectiveSenderName DEMO]" в начало темы каждого обработанного сообщения.
Цены
Одному серверу Exchange требуется одна лицензия.