<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Outlook on Блог Агапова Максима</title><link>https://magapov.nmph.ru/tags/outlook/</link><description>Recent content in Outlook on Блог Агапова Максима</description><generator>Hugo</generator><language>ru</language><lastBuildDate>Sun, 06 Dec 2020 08:50:48 +0000</lastBuildDate><atom:link href="https://magapov.nmph.ru/tags/outlook/index.xml" rel="self" type="application/rss+xml"/><item><title>Outlook 2013. Работа с шаблонами</title><link>https://magapov.nmph.ru/2020/11/outlook-2013.html</link><pubDate>Sun, 29 Nov 2020 11:00:00 +0000</pubDate><guid>https://magapov.nmph.ru/2020/11/outlook-2013.html</guid><description>&lt;p>Оттачиваем мастерство работы с шаблонами Outlook для автоматизации переписки. Мне довольно часто приходится согласовывать разнообразные рабочие процессы по шаблонам с определенным списком рассылок.&amp;nbsp;&lt;/p>&lt;p>Рассмотрим создание шаблонов для быстрого создания типовых сообщений в Outlook, а так же создадим свою кастомную панель быстрого доступа к ним.&lt;span>&lt;/span>&lt;/p></description></item><item><title>Автонастройка Outlook с использованием Office Customization Tool и GPO</title><link>https://magapov.nmph.ru/2018/04/outlook-office-customization-tool-gpo.html</link><pubDate>Mon, 16 Apr 2018 07:47:00 +0000</pubDate><guid>https://magapov.nmph.ru/2018/04/outlook-office-customization-tool-gpo.html</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on">
&lt;div style="text-align: justify;">
Решил довести до ума настройку почтового клиента для новых пользователей. В результате имеем полностью сконфигурированный профиль для подключения к почтовому серверу. Пользователю остается только ввести пароль. Берем в расчет то, что в AD профиле пользователя указан почтовый адрес. Еще потребуется учетная запись для доступа к LDAP (подойдет любая с правами Пользователь домена). Для создания файла автонастройки профиля Outlook в формате *.prf потребуется дистрибутив Office Professional.&lt;/div>
&lt;br />
Заходим в корень установки и запускаем &lt;br />
&lt;pre>&lt;code class="bash hljs">setup.exe \admin&lt;/code>&lt;/pre>
&lt;div class="separator" style="clear: both; text-align: center;">
&lt;a href="https://magapov.nmph.ru/img/profile1.jpg" style="margin-left: 1em; margin-right: 1em;">&lt;img border="0" data-original-height="708" data-original-width="1239" height="364" src="https://magapov.nmph.ru/img/profile1.jpg" width="640" />&lt;/a>&lt;/div>
Переходим во вкладку Outlook&amp;gt;Профиль Outlook&lt;br />
Выставляем все как на скриншоте&lt;br />
&lt;div class="separator" style="clear: both; text-align: center;">
&lt;a href="https://magapov.nmph.ru/img/profile2.jpg" style="margin-left: 1em; margin-right: 1em;">&lt;img border="0" data-original-height="708" data-original-width="1239" height="365" src="https://magapov.nmph.ru/img/profile2.jpg" width="640" />&lt;/a>&lt;/div>
Затем в Outlook&amp;gt;Добавление учетных записей&amp;gt;Добавить&lt;br />
Заполняем настройки подключения. Можно на скорую руку, в последствии все равно можно подправить в блокноте.&lt;br />
&lt;div class="separator" style="clear: both; text-align: center;">
&lt;a href="https://magapov.nmph.ru/img/profile3.jpg" style="margin-left: 1em; margin-right: 1em;">&lt;img border="0" data-original-height="708" data-original-width="1239" height="365" src="https://magapov.nmph.ru/img/profile3.jpg" width="640" />&lt;/a>&lt;/div>
Переходим в Outlook&amp;gt;Экспорт параметров и сохраняем *.prf&lt;br />
Открываем файл блокнотом, смотрим Section 5&lt;br />
&lt;pre>&lt;code class="bash hljs">[Account1]
UniqueService=No
AccountName=%username%
POP3Server=mail.ya.ru
SMTPServer=mail.ya.ru
POP3UserName=%mail%
EmailAddress=%mail%
POP3UseSPA=0
DisplayName=%cname%
ReplyEMailAddress=
SMTPUseAuth=1
SMTPAuthMethod=0
ConnectionType=0
LeaveOnServer=0x0
POP3UseSSL=1
ConnectionOID=MyConnection
POP3Port=995
ServerTimeOut=60
SMTPPort=465
SMTPSecureConnection=1&lt;/code>&lt;/pre>
Параметр SMTPSecureConnection - это галочка "Использовать шифрование" SSL. &lt;a href="https://stackoverflow.com/questions/6058431/outlook-prf-settings-for-tls-encrypted-connection" target="_blank">Возможные&lt;/a> параметры:&lt;br />
&lt;pre>&lt;code class="bash hljs">0 нет
1 для SSL2 для TLS
3 для Auto
&lt;/code>&lt;/pre>
Подробное описание всех &lt;a href="https://www.slipstick.com/outlook/config/understanding-microsoft-outlook-profile-file-prf/" target="_blank">параметров&lt;/a>&lt;br />
&lt;br />
&lt;div style="text-align: justify;">
Как видим, в файле использованы переменные %username%, %mail% и %cname%. Если %username% - это системная переменная окружения уже указана в системе, то %mail% и %cname% мы добавим в пользовательские переменные при помощи powershell скрипта. Я нашел скрипт, без использования модуля activedirectory, так как его импорт занимает много времени, да еще его надо как-то раскидать на все рабочие станции. Долго.&lt;/div>
&lt;div style="text-align: justify;">
Скрипт берет параметры mail и name учетной записи AD авторизованного пользователя и создает переменную %mail% и %cname%.&amp;nbsp;&lt;/div>
&lt;pre>&lt;code class="bash hljs">Clear-Host
$dn = New-Object System.DirectoryServices.DirectoryEntry ("LDAP://servername:389/dc=domain,dc=com","LDAPUser@domain.com","pa$$w0rd")
$user2Find = [Security.Principal.WindowsIdentity]::GetCurrent().Name -replace ".+\\"
$Rech = new-object System.DirectoryServices.DirectorySearcher($dn)
$rc = $Rech.filter = "((sAMAccountName=$user2Find))"
$rc = $Rech.SearchScope = "subtree"
$rc = $Rech.PropertiesToLoad.Add("mail");
$rc = $Rech.PropertiesToLoad.Add("name");
$theUser = $Rech.FindOne()
[Environment]::SetEnvironmentVariable("mail", $theUser.Properties["mail"] , "User")
[Environment]::SetEnvironmentVariable("cname", $theUser.Properties["name"] , "User")&lt;/code>&lt;/pre>
&lt;div style="text-align: justify;">
Через GPO добавляем logon-скрипт в Конфигурацию пользователя. Убеждаемся, что пользователь имеет права доступа к скрипту и групповыми политиками разрешен запуск powershell-скриптов. После перезагрузки, на рабочей станции запускаем powershell и проверяем что в переменной %mail% и %cname%&lt;/div>
&lt;pre>&lt;code class="bash hljs">$env:mail
agap0v@karelia-er.ru
$env:cname
Агапов Максим&lt;/code>&lt;/pre>
Вернемся к файлу автонастройки. Кладем его в&amp;nbsp; доступное место на файловом сервере и через &lt;a href="https://technet.microsoft.com/ru-ru/library/cc179062(office.12).aspx" target="_blank">ГПО &lt;/a>создаем запись в реестре. Пример для Office 2013&lt;br />
&lt;pre>&lt;code class="bash hljs">[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\Setup]
"ImportPRF"="\\\\servername\\install\\Office 2013\\karelia-er.prf"&lt;/code>&lt;/pre>
Таким образом, при первом запуске от пользователя, Outlook берёт настройки с файла и мы видим окно ввода пароля для учетной записи %mail%&lt;br />
&lt;br />
Если потребуется сбросить первоначальные настройки - надо удалить все параметры из &lt;br />
&lt;pre>&lt;code class="bash hljs">[HKCU\Software\Microsoft\Office\15.0\Outlook\Setup]&lt;/code>&lt;/pre>
&lt;br />
При помощи этой же утилиты, можно настраивать и другие продукты MS. Я использовал для &lt;a href="https://magapov.nmph.ru/2020/03/lync-client.html">тихой установки Lync Client 2013&lt;/a>&lt;/div>&lt;div dir="ltr" style="text-align: left;" trbidi="on">&lt;br />&lt;/div>&lt;div dir="ltr" style="text-align: left;" trbidi="on">Продолжаем совершенствоваться в работе с Outlook. &lt;a href="https://magapov.nmph.ru/2020/11/outlook-2013.html" target="_blank">Используем шаблоны&lt;/a>&lt;/div></description></item></channel></rss>