headermask image

Notice: Undefined variable: t in /var/www/user97185/data/www/system-administrators.info/yandex-ad.php on line 15

Notice: Undefined variable: r in /var/www/user97185/data/www/system-administrators.info/yandex-ad.php on line 15
Рекомендую: Фриланс-биржа | Кэшбэк-сервис | Интернет-бухгалтерия

Использование динамических подписей в Exchange 2010

Exchange 2010 предлагает нам новую особенность под названием динамические подписи (Dynamic Signatures). Динамические подписи – это специально созданные транспортные правила, которые автоматически применяют персонализированную подпись к сообщению электронной почты на основании данных из Active Directory. Вы можете также сконфигурировать эту функцию на добавление HTML подписи с определенными шрифтами, эмблемами компании, и так далее.

В этой статье я продемонстрирую, как создать динамическую подпись, основанную на имени пользователя, отделе, номере телефона, названии компании и адресе. Вся эта информация берется из атрибутов пользователя в AD. Подпись может также использовать изображение для каждого пользователя, как показано ниже:

exchange2010_dynamic_Signature_1

Давайте начнем. Откройте Exchange Management Console и переместитесь в раздел Hub Transport в Organization Configuration. Щелкните по вкладке Transport Rules. Теперь щелкните по New Transport Rule в области Actions и настройте правило следующим образом:

Перед началом создания правила введите имя правила и его описание.

exchange2010_dynamic_Signature_2

Теперь настройте Условие для подписи. Я всегда, испытывая новое правило, применяю его только на себя. Как только вы проверил правило и убедились в его работоспособности, можно изменить условие "from users that are inside the organization".

exchange2010_dynamic_Signature_3

В Действиях выберите "append disclaimer text and fallback to action if unable to apply". Именно тут мы будем устанавливать содержимое нашей динамической подписи и её переменных, как будет показано далее.

exchange2010_dynamic_Signature_4

Щелкните на ссылку disclaimer text, чтобы ввести текст для динамической подписи. Вы можете использовать HTML или простой текст для подписи. В этом демонстрационном примере я использую HTML, который позволяет мне определять форматирование и позволяет мне создавать пользовательскую ссылку к фотографии на веб-сервере.

Основная тонкость при создании динамических подписей – это использование переменных из Active Directory. Эти переменные должны быть помещены между символами %%. Например, %%firstname %. Далее я привожу список доступных переменных:

    • UserLogonName
    • DisplayName
    • FirstName
    • Initials
    • LastName
    • PhoneNumber
    • OtherPhoneNumber
    • HomePhoneNumber
    • OtherHomePhoneNumber
    • PagerNumber
    • MobileNumber
    • FaxNumber
    • OtherFaxNumber
    • Email
    • Street
    • POBox
    • City
    • State
    • ZipCode
    • Country
    • Title
    • Department
    • Manager
    • Office
    • Company
    • Notes
    • CustomAttribute1 – CustomAttribute15

Введите текст подписи в окно Specify Disclaimer Text, как показано ниже.

exchange2010_dynamic_Signature_5

Текст HTML, который я использую в данном демонстрационном примере, следующий:

<html>
<body>
<table border="0" width="100%">
<tr>
<td width="85">
<img border="1" src="http://www.expta.com/images/%%Firstname%%%20%%Lastname%%.jpg">
</td><td valign="top"><font face="Garamond">
<b>%%Firstname%% %%Lastname%%</b></font><br>
<font size="2" face="Calibri">%%department%%<br>
Telephone: %%Phone%% <br>
%%Company%% <br>
%%Street%% <br>
%%City%%, %%State%% %%ZipCode%%
</font></td>
</tr>
</table>
</body>
</html>

Отметьте, что изображение – ссылка к файлу JPG под названием Firstname[%20(space)]Lastname.jpg в папке изображений на веб сервере http://www.expta.com/ . Каждый пользователь будет нужен файл JPG в папке изображений на веб-сервере в данном формате.
Альтернативным и более простым способ является использование изображения, общего для всех пользователей, например логотип компании. Просто измените ссылку на следующую:

<img border="1" src="http://www.expta.com/images/logo.jpg">

Теперь завершите мастер создания нового правила и проверьте его.

exchange2010_dynamic_Signature_6

Как со всеми мастерами Exchange 2010 года, у вас есть возможность скопировать полученный код Powershell, который будет использоваться, чтобы создать транспортное правило. Это позволяет вам сохранять и редактировать код для будущего использования.

Автор: Jeff Guillet. Оригинал на английском находиться на сайте www.expta.com

 

 

Полезная информация:

Качественное создание сайта под ключ и его дальнейшее сопровождение и раскрутка. Полный спектр услуг в одном месте – Ardas Group.

Фабрика «Уют Сервис», осуществляющее производство и продажу корпусной мебели предлагает вам приобрести качественную мебель напрямую через интернет-магазин по ценам самым низким ценам. Качество мебели и цены действительно радуют, мы брали данную мебель ранее иногда через их фирменные магазины, теперь в связи с открытием интернет-магазина все стало ещё проще.

2 комментов оставлено (Add 1 more)

  1. Тема хорошая, только есть один нюанс. Проблема с цепочкой писем, когда отвечаешь с цитированием сообщения получается, что подпись располагается не в конце вашего текста, а в конце письма и получается:
    “текст”
    “цит. текст”
    “цит. текст”
    ——
    Подпись
    Подпись
    Подпись

    1. Sergey on June 3rd, 2011 at 11:24 am
  2. Спасибо, полезные свееденья.
    А существует ли способ организовать что-то подобное в 2007-м?

    2. Andrey Gerasimov on September 24th, 2010 at 1:19 pm