Создание подписи Outlook с помощью VB.Net

Недавно мне поручили стандартизировать подпись компании для всех сотрудников. Outlook 2003/2007/2010 и вместо того, чтобы вручную вводить и вносить изменения для 200 сотрудников, было бы разумнее извлечь данные из нашей Active Directory и сгенерировать подписи.

Получить информацию несложно.

Назначение вновь сгенерированной подписи по умолчанию — нет. Как я могу указать Outlook использовать только что созданную подпись по умолчанию?

Могу ли я использовать для подписи HTML стандартный HTML или мне нужно сохранить весь этот HTML-мусор Word?


person Landmine    schedule 24.05.2012    source источник


Ответы (1)


Как вы развертываете подпись, сценарий входа?

Вы можете установить подпись по умолчанию в реестре, в Google есть много руководств по этому поводу. Под:

HKEY_CURRENT_USER\Software\Microsoft\Office\11.0/12.0/14.0\Common\MailSettings

Создайте расширенную строку с именем NewSignature и присвойте значение имени подписи. Чтобы установить подпись ответа/пересылки, вы создаете расширенную строку с именем ReplySignature.

Вы также можете подумать об использовании объектов групповой политики для внесения этих изменений в реестр, также существует существующая политика, в которой вы можете выбрать, в какой подписи должна быть стандартизирована, HTML/RTF или TXT. Это также можно установить с помощью реестра.

person patrstro    schedule 08.05.2013