Включаем IMAP в Exchange

1. Стартуем службы IMAP и устанавливаем их запуск в автомат следующим образом:

 Start-Service MSExchangeIMAP4; Start-Service MSExchangeIMAP4BE
 Set-Service MSExchangeIMAP4 -StartupType Automatic; Set-Service MSExchangeIMAP4BE -StartupType Automatic

2. Проверяем, что службы запустились:

 Get-Service MSExchangeIMAP4; Get-Service MSExchangeIMAP4BE

3. Конфигурируем IMAP для работы по SSL-порту 993 и по обычному порту, но с TLS:

Set-ImapSettings -ExternalConnectionSettings "mail.contoso.com:993:SSL","mail.contoso.com:143:TLS" -X509CertificateName mail.contoso.com

4. Проверяем настройки:

 Get-ImapSettings | Format-List *ConnectionSettings,*Bindings,X509CertificateName

5. Снова перезапускаем службы и проверяем их статус:

 Restart-Service MSExchangeIMAP4; Restart-Service MSExchangeIMAP4BE
 Get-Service MSExchangeIMAP4; Get-Service MSExchangeIMAP4BE

Чтобы настройки IMAP отображались в OWA - необходимо выполнить инструкцию из данного материала:

Настройки дополнительных протоколов


Проверяем настройки безопасности на IMAP

Get-ImapSettings | select logintype

Если в ответе видим SecureLogin - Exchange будет требовать TLS при авторизации, а plaintext не примет.

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

Set-ImapSettings -Server ServerName -LoginType PlainTextLogin
Restart-Service MSExchangeIMAP4; Restart-Service MSExchangeIMAP4BE

:!: Настройка относится к какому-либо конекретному серверу, на всю организацию не распространяется.

:!: Установить можно либо логин плейнтекстом, либо SecureLogin, совместить не получится.