gototopgototop

Подписаться

Введите Ваш email:

Поиск по сайту

Введите ключевое слово:

Реклама

Делаем единый шаблон подписи в письме Outlook через GPO


Рейтинг 5.0 из 5. Голосов: 2
  
Поделиться
Плюсануть
Поделиться

outlook-signatureВ корпоративной среде перед системным администратором, или отделом ИТ не редко встает задача, сделать единую и подпись в корпоративном стиле, при переписке сотрудников с использованием приложения Microsoft Outlook. В данной ситуации поступить логичнее всего следующим образом:

1. Написать текст сообщения используя переменные для подписи, взятые из AD (Active Directory),

2. Написать небольшой скрипт с помощью VBS который компелирует файл подписи и рассылает его в папки пользователей,

3. Используя GPO (групповую политику) запускать данный скрипт у пользователей домена.

 

Итак тепер каждый пункт рассмотрим более детально...

Пункт №1.Определяем поля для добавления значений в единую подпись Outlook.

Из полей свойств объекта Active Directory можно взять такие параметры как:

1. objUser.FullName - выводит ФИО,

2. objUser.Title - выводит поле "Должность",

3. objUser.Company - Название компании, поле "Организация",

4. objUser.telephoneNumber - поле "Номер телефона",

5. objuser.ipPhone - поле "IP телефон", здесь можно указать добавочный телефон сотрудника,

6. objuser.mail - выводит поле "эл. почта",

7. objuser.wWWHomePage - отвечает за вывод сайта организации.

Мне данных полей впринципе хватило, но если этого не достатлчно, то жду описаний в комментариях.

После того, как эопределили параметры получится что-то типа:

С уважением,
Фамилия Имя Отчество
Должность
Компания
Тел.   +7 (xxx) xxx-xx-xx дб. xxx
e-mail
www.domen.ru

Пункт №2 Скрипт для единого шаблона подписи в письме Outlook

Здесь я приведу текст скрипта который был протестирован мною лично. Скрипт можно изменить, можно добаить лого компании, другие строки, расположение, цвет и др. Я привожу только то, что реально мной используется.

On Error Resume Next
Set objSysInfo = CreateObject("ADSystemInfo")
strUser = objSysInfo.UserName
Set objUser = GetObject("LDAP://" & strUser)
strZpov = "С уважением,"
strPostIndex = ObjUser.postalCode
strName = objUser.FullName
strTitle = objUser.Title
strDepartment = objUser.Department
strCompany = objUser.Company
strPhone = objUser.telephoneNumber
strweb = objuser.wWWHomePage
strgorod = objuser.l
strstreet = objuser.streetAddress
strfax = objuser.facsimileTelephoneNumber
strIntPhone = objuser.ipPhone
strEmail = objuser.mail
Set objWord = CreateObject("Word.Application")
Set objDoc = objWord.Documents.Add()
Set objSelection = objWord.Selection
Set objEmailOptions = objWord.EmailOptions
Set objSignatureObject = objEmailOptions.EmailSignature
Set objSignatureEntries = objSignatureObject.EmailSignatureEntries
objSelection.ParagraphFormat.Space1
objselection.font.color = RGB(0, 0, 0)
objSelection.TypeText strZpov
objSelection.TypeText CHR(11)
objSelection.TypeText strName
objSelection.TypeText CHR(11)
objSelection.TypeText strTitle
objSelection.TypeText CHR(11)
objSelection.TypeText strCompany
objSelection.TypeText CHR(11)
objSelection.TypeText "Тел.    " & strPhone & " дб. " & strintPhone
objSelection.TypeText CHR(11)
objselection.font.color = RGB(0, 0, 255)
objSelection.Hyperlinks.Add objSelection.range, "mailto:" & strEmail, , , strEmail
objSelection.TypeText CHR(11)
objSelection.Hyperlinks.Add objSelection.Range, strWeb, "", "", strWeb
objSelection.TypeText CHR(11)
objselection.font.color = RGB(0, 0, 0)
objSelection.TypeText strPostIndex & strgorod & strstreet
Set objSelection = objDoc.Range()
objSignatureEntries.Add "AD Signature", objSelection
objSignatureObject.NewMessageSignature = "AD Signature"
objSignatureObject.ReplyMessageSignature = "AD Signature"
objDoc.Saved = True

Пункт №3. Добавляем скрипт единого шаблона подписи в письме Outlook в GPO.

Ну здесь все довольно просто. Открываем консоль управление групповой политикой. Переходим к группе которой необходимо присвоить подпись. открываем политику на изменение, переходим в раздел "Конфигурация пользователя-Политики-Конфигурация Windows-Сценарии (Вход/Выход из системы)" И в политике "Вход в систему", добавляем наш скрипт.

Все при следующем входе в систему файлы подписи сформируются скриптом с помощью политик и заменят все подписи у клиентов.


 
Читайте далее:Читайте новое:

Добавить комментарий

Защитный код
Обновить

Copyright © 2008-2012 Компьютер - что это?All Rights Reserved.
Сайт разработан в Mks-Seo