@
Настройка POP3 в Exchange 2016
1. Перевести службы
Microsoft Exchange POP3
Microsoft Exchange POP3 Backend
в автоматический режим запуска
и стартовать их
На ВСЕХ серверах сайта, с функционалом и CAS, и MBX
2. После этого проверить корректность запуска компонента PopProxy на всех серверах сайта
get-exchangeserver servername* | Get-ServerComponentState | where {$_.component -like "*pop*"}
Server Component State
------ --------- -----
server1 PopProxy Active
server2 PopProxy Active
3. Перевести режим работы POP3 в PlainText прием пароля, для каждого сервера сайта
И если на серверах дополнительно ставили сертификат
установить ИМЯ для POP3 входящее в scope сертификата
(POP3 не понимает wildcard в явном виде)
в данном случае - сертификат установлен для *.domain.com
значит имя выбираем mail.domain.com
set-PopSettings -Server server1 -X509CertificateName mail.domain.com -LoginType plaintextlogin
4. Вручную обязательно подцепить сертификат из п.3 к сервису POP3 на каждом сервере сайта.
enable-ExchangeCertificate -Server server1 -Thumbprint "yourthumbprint" -Services pop
Где thumbprint - это отпечаток нужного сертификата.
После этого в выводе по сервисам появится привязка к SMTP
get-ExchangeCertificate -Server server1 -Thumbprint "yourthumbprint" | ft services
5. Каждый пункт требует перезапуска служб POP3
Проверять работу протокола можно через PS
Test-PopConnectivity -ClientAccessServer:server1 -MailboxCredential:(Get-Credential domain\user)
Либо через телнет
telnet mail.domain.com 110
+OK The Microsoft Exchange POP3 service is ready.
user user@domain.com
+OK
pass PASSWORD
+OK User successfully logged on.