none
Exchange 2013: Управление заголовком FROM независимо от DisplayName RRS feed

  • Вопрос

  • Доброго времени суток, коллеги!

    Ситуация такая: развернули Exchange, завели пользователей. Инициалы, отображаемые имена, естественно, написаны кириллицей.

    Проблема: некоторые наши сотрудники ведут переписку с иностранцами, и им бы хотелось, чтобы их имя в отправленных письмах было набрано латиницей. Причем надо, чтобы это не повлияло ни на GAL, ни на отображение в EAC.

    Например: Сейчас при отправке письма пользователем Сергеевым И. П. получатель видит, что отправитель "Сергеев Иван Петрович <sergeyev.ivan@domain.ru>", а надо, чтобы было "Sergeyev Ivan Petrovich <sergeyev.ivan@domain.ru>", ну, или в крайнем случае просто значился e-mail.

    Что пробовал:

     - правила транспорта (не позволяет изменять заголовки FROM и SENDER)

     - по-старинке задавал имя для учетной записи в Outlook (не помогло, имя берется из Exchange)

     - написал отображаемое имя пользователя латиницей в AD (помогло, но это влияет на кучу других систем, которые берут данные из AD, да и в EAC пользователь выбивается из общего списка)

    Подскажите, что можно сделать?

    11 ноября 2014 г. 14:49

Ответы

Все ответы

  • Да, спасибо, это практически то, что надо.

    Только придется всем остальным пользователям также заполнять атрибут displayNamePrintable (можно сделать, конечно, скриптом). Можно ли включить такую функцию персонально для нескольких пользователей? Или, например, попросить Exchange брать displayName, если displayNamePrintable пуст?

    11 ноября 2014 г. 16:59
  • Если проблема относится только к нескольким пользователям, то создайте для каждого из них по общему почтовому ящику (shared mailbox) с англоязычным именем. Настройте на него разрешения Full Access и Send As для основного почтового ящика. Подробнее см.

    http://technet.microsoft.com/ru-ru/library/jj150498(v=exchg.150).aspx

    Также напомню, что учетная запись AD, соответствующая общему почтовому ящику, находится в заблокированном состоянии.

    Далее остается настроить в Outlook общий почтовый ящик в качестве дополнительного  и научить пользователей выбирать, от какой учетной записи (русскоязычной или англоязычной) они будут отправлять письмо.


    • Изменено osr_MVP, Moderator 11 ноября 2014 г. 22:12
    • Помечено в качестве ответа Turboon 14 ноября 2014 г. 10:17
    11 ноября 2014 г. 22:11
    Модератор
  • Решил использовать вариант с атрибутом displayNamePrintable. Написал скрипт, чтобы поддерживать его значение актуальным. Изменили настройку Set-RemoteDomain. Все нормально, заголовок FROM заполняется как надо.

    Но тут возникла другая проблема: если в displayNamePrintable встречаются русские буквы, то ECP выдает ошибку при попытке что-то изменить в аккаунте сотрудника:

    Вариант всем поставить имя отправителя латиницей - пока не подходит, сотрудники против.

    Можно ли это как-то побороть эту ошибку?


    • Изменено Turboon 13 ноября 2014 г. 12:51
    13 ноября 2014 г. 12:48
  • Это ограничение уже связано с параметрами атрибутов в схеме AD.


    13 ноября 2014 г. 13:56
    Модератор
  • Хорошо, спасибо! Попробую тогда разграничить использование этого атрибута по доменам первого уровня.  
    14 ноября 2014 г. 10:18
  • Можно попробовать Proxy Manager который дает возможность использовать любое имя с любым прокси адресом.
    Например "Сергеев Иван Петрович" с <sergeyev.ivan@domain1.ru> и "Sergeyev Ivan Petrovich" с <sergeyev.ivan@domain2.com> (domain1.ru vs domain2.com).

    Dmitry Streblechenko (MVP)
    http://www.dimastr.com/redemption
    Redemption - what the Outlook
    Object Model should have been
    Version 5.5 is now available!

    29 декабря 2014 г. 0:32