Включение или отключение доступа по протоколу POP3 или IMAP4 к почтовым ящикам в Exchange Server
После включения и настройки POP3 или IMAP4 на сервере Exchange, как описано в разделах Включение и настройка POP3 на сервере Exchange Server и Включение и настройка IMAP4 на сервере Exchange, доступ ко всем почтовым ящикам пользователей (за исключением почтового ящика администратора) можно получить с помощью ПРОТОКОЛА POP3 или IMAP4. Вы можете использовать описанные в этой статье процедуры, чтобы отключить доступ по протоколам POP3 и IMAP4 к определенным почтовым ящикам.
Дополнительные сведения о POP3 и IMAP4 см. в разделе POP3 и IMAP4 в Exchange Server.
Что нужно знать перед началом работы
Предполагаемое время для завершения: 5 минут.
Чтобы открыть Центр администрирования Exchange, см. статью Центр администрирования Exchange в Exchange Server. Чтобы открыть командную консоль Exchange, см. статью Запуск командной консоли Exchange.
Процедуры, описанные в этой статье, не распространяются на почтовый ящик администратора, потому что к нему нельзя подключиться по протоколу POP3 или IMAP4. Это ограничение было намеренно включено в Exchange 2016 и Exchange 2019 для повышения безопасности почтового ящика администратора.
Для выполнения этой процедуры (процедур) необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в разделе "Разрешения подготовки получателей" раздела Разрешения получателей .
Сочетания клавиш для процедур, описанных в этой статье, приведены в статье Сочетания клавиш в Центре администрирования Exchange.
Совет
Возникли проблемы? Обратитесь за помощью к участникам форумов Exchange. Посетите форумы в Exchange Server.
Включение или отключение доступа к одному почтовому ящику по протоколу POP3 или IMAP4
Включение или отключение доступа к почтовому ящику по протоколу POP3 или IMAP4 в Центре администрирования Exchange
В EAC перейдите в раздел Почтовые ящики получателей>.
В списке почтовых ящиков найдите нужный почтовый ящик. Для этого выполните одно из следующих действий:
Прокрутите список почтовых ящиков.
Щелкните Поиск ( и введите часть имени пользователя, адреса электронной почты или псевдонима.
Щелкните Дополнительные параметры () >Расширенный поиск для поиска почтового ящика.
Найдя почтовый ящик, который нужно изменить, выберите его и нажмите кнопку Изменить (
В открывшемся окне свойств почтового ящика выберите Функции почтового ящика.
В разделе Возможность подключения электронной почты настройте один или несколько из этих параметров:
POP3. Чтобы отключить доступ по протоколу POP3 к почтовому ящику, нажмите кнопку Отключить, а затем нажмите кнопку Да в появившемся предупреждающем сообщении. Если протокол POP3 уже отключен, нажмите Включить, чтобы включить его.
IMAP. Чтобы отключить доступ по протоколу IMAP4 к почтовому ящику, нажмите кнопку Отключить, а затем нажмите кнопку Да в появившемся предупреждающем сообщении. Если протокол IMAP4 уже отключен, нажмите Включить, чтобы включить его.
По завершении нажмите кнопку Сохранить.
Включение или отключение доступа к почтовому ящику по протоколу POP3 или IMAP4 с помощью командной консоли Exchange
Чтобы включить или отключить доступ по протоколу POP3 или IMAP4 к одному почтовому ящику, используйте следующий синтаксис:
Set-CasMailbox -Identity <MailboxIdentity> -PopEnabled <$true | $false> -ImapEnabled <$true | $false>
В этом примере отключается доступ по протоколам POP3 и IMAP4 к почтовому ящику с именем Rand Zaher.
Set-CasMailbox -Identity "Rand Zaher" -PopEnabled $false -ImapEnabled $false
В этом примере предоставляется доступ по протоколам POP3 и IMAP4 к почтовому ящику с именем Rand Zaher.
Set-CasMailbox -Identity "Rand Zaher" -POPEnabled $true -ImapEnabled $true
Дополнительные сведения см. в статье Set-CASMailbox.
Включение или отключение доступа к нескольким почтовым ящикам по протоколу POP3 или IMAP4
Включение или отключение доступа к нескольким почтовым ящикам по протоколу POP3 или IMAP4 в Центре администрирования Exchange
В EAC перейдите в раздел Почтовые ящики получателей>.
В списке почтовых ящиков найдите нужные почтовые ящики. Для этого выполните одно из следующих действий:
Прокрутите список почтовых ящиков.
Щелкните Поиск ( и введите часть имени пользователя, адреса электронной почты или псевдонима.
Щелкните Дополнительные параметры () >Расширенный поиск для поиска почтового ящика.
В списке почтовых ящиков выберите несколько почтовых ящиков одного типа (например, Пользователь). Например:
Выберите почтовый ящик. Удерживая клавишу SHIFT, выберите другой ящик, расположенный ниже в списке.
Выберите нужные почтовые ящики, удерживая клавишу CTRL.
После выбора нескольких почтовых ящиков одного типа заголовок области сведений изменится на Массовое изменение.
В области сведений найдите POP3 или IMAP, нажмите Включить или Отключить, а затем ОК в появившемся предупреждении.
Включение или отключение доступа к нескольким почтовым ящикам по протоколу POP3 или IMAP4 с помощью командной консоли Exchange
Чтобы указать нужные почтовые ящики, можно использовать командлеты Get-Mailbox, Get-User и Get-Content. Например:
Используйте параметр OrganizationalUnit для фильтрации почтовых ящиков по подразделениям.
Используйте параметр Filter для создания фильтров OPATH, определяющих почтовые ящики. Дополнительные сведения см. в статье Filterable Properties for the -Filter Parameter.
Используйте текстовый файл для указания почтовых ящиков. В каждой строке текстового файла указан один почтовый ящик (адрес электронной почты, имя или другой уникальный идентификатор), например:
ebrunner@tailspintoys.com
fapodaca@tailspintoys.com
glaureano@tailspintoys.com
hrim@tailspintoys.com
В этом примере отключается доступ по протоколам POP3 и IMAP4 для всех почтовых ящиков финансового подразделения в Северной Америке.
$NAFinance = Get-Mailbox -OrganizationalUnit "OU=Marketing,OU=North America,DC=contoso,DC=com" -Filter "RecipientTypeDetails -eq 'UserMailbox'" -ResultSize Unlimited; $NAFinance | foreach {Set-CasMailbox $_.Identity -PopEnabled $false -ImapEnabled $false}
В этом примере отключается доступ по протоколам POP3 и IMAP4 для всех почтовых ящиков отдела проектирования в штате Вашингтон.
Get-User -Filter "RecipientType -eq 'UserMailbox' -and Department -like 'Engineering*' -and StateOrProvince -eq 'WA'" | Set-CasMailbox -PopEnabled $false -ImapEnabled $false
В этом примере для отключения доступа к указанным почтовым ящикам по протоколу POP3 или IMAP4 используется текстовый файл C:\My Documents\Accounts.txt.
Get-Content "C:\My Documents\Accounts.txt" | foreach {Set-CASMailbox $_ -PopEnabled $false -ImapEnabled $false}
Дополнительные сведения см. в статьях Get-Mailbox и Get-User.
Повторный запуск служб POP3 и IMAP4
После изменения параметров доступа к почтовому ящику по протоколам POP3 и IMAP4 нужно перезагрузить службы POP3 и IMAP4 на сервере. Для этого можно воспользоваться консолью "Службы" Windows или командной консолью Exchange.
Перезапуск служб POP3 и IMAP4 с помощью консоли "Службы" Windows
Откройте консоль "Службы Windows" на сервере Exchange Server. Например:
Выполните команду
services.msc
из диалогового окна Запуск , окна командной строки или командной консоли Exchange.Откройте диспетчер сервера, а затем щелкните Сервис>службы.
В списке служб выполните одно или оба следующих действия:
POP3:
Выберите Microsoft Exchange POP3 и нажмите кнопкуПерезапуститьдействие>.
Выберите Серверная часть Microsoft Exchange POP3 и нажмите кнопкуПерезапуститьдействие>.
IMAP4:
Выберите Microsoft Exchange IMAP4 и нажмите кнопкуПерезапуститьдействие>.
Выберите Серверная часть IMAP4 Microsoft Exchange и нажмите кнопкуПерезапуститьдействие>.
Перезапуск служб POP3 и IMAP4 с помощью командной консоли Exchange
Чтобы перезапустить службы POP3, выполните следующую команду:
Restart-Service MSExchangePOP3; Restart-Service MSExchangePOP3BE
Чтобы перезапустить службы IMAP4, выполните следующую команду:
Restart-Service MSExchangeIMAP4; Restart-Service MSExchangeIMAP4BE
Дополнительные сведения об этом командлете см. в статье Restart-Service.
Чтобы убедиться, что службы POP3 или IMAP4 успешно перезапущены, выполните следующую команду:
Get-Service MSExchangePOP3; Get-Service MSExchangePOP3BE; Get-Service MSExchangeIMAP4; Get-Service MSExchangeIMAP4BE
Как проверить, что все получилось?
Чтобы убедиться, что доступ к почтовому ящику по протоколу POP3 или IMAP4 включен или отключен, выполните одно из следующих действий:
В EAC перейдите в раздел Почтовыеящики>получателей>, выберите почтовый ящик > щелкните >Функции >почтового ящикаПодключение по электронной почте.
Если для почтового ящика включен доступ по протоколу POP3, вы увидите сообщение POP3: включено и ссылку Отключить. Если доступ по протоколу POP3 отключен, вы увидите сообщение POP3: отключено и ссылку Включить.
Если для почтового ящика включен доступ по протоколу IMAP4, вы увидите сообщение IMAP4: включено и ссылку Отключить. Если доступ по протоколу IMAP4 отключен, вы увидите сообщение IMAP4: отключено и ссылку Включить.
В командной консоли Exchange замените< MailboxIdentity> удостоверением почтового ящика (например, именем, псевдонимом или адресом электронной почты) и выполните следующую команду:
Get-CasMailbox - Identity <MailboxIdentity>
Используйте тот же фильтр, что и для определения почтовых ящиков, но вместо командлета Get-CasMailbox используйте Set-CasMailbox. Например:
Get-User -Filter "RecipientType -eq 'UserMailbox' -and Department -like 'Engineering*' -and StateOrProvince -eq 'WA'" | Get-CasMailbox
Чтобы увидеть все почтовые ящики, для которых отключен доступ по протоколам POP3 и IMAP4, выполните такую команду в командной консоли Exchange:
Get-CasMailbox -ResultSize unlimited -Filter "PopEnabled -eq `$false -and ImapEnabled -eq `$false"