Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Симптомы
Рассмотрим следующий сценарий.
- Вы работаете Microsoft Exchange Server 2019, Exchange Server 2016 или Exchange Server 2013.
- Exchange Server настроен доступ по протоколу POP/IMAP.
- Общие почтовые ящики в среде Exchange настроены для включения доступа по протоколу POP/IMAP.
- Учетной записи службы, которая не поддерживает почту, предоставляются разрешения на доступ к общим почтовым ящикам.
В этом сценарии пользователи не могут получить доступ к общим почтовым ящикам по протоколу POP/IMAP с помощью учетной записи службы. Кроме того, в журналах протокола POP/IMAP отображается сообщение об ошибке, похожее на следующее:
"R=""? Сбой NO LOGIN:""; Msg=NoPrimarySmtpAddress"
При возникновении этой проблемы учетная запись службы по-прежнему может получить доступ к общим почтовым ящикам через Microsoft Outlook, Outlook Web App, веб-службы Exchange или Exchange ActiveSync.
Причина
Эта проблема возникает из-за того, что процесс проверки подлинности POP/IMAP ожидает, что у пользователей, прошедших проверку подлинности, будет определен основной SMTP-адрес.
Разрешение
Чтобы устранить эту проблему, используйте один из следующих методов (но только один).
Способ 1. Создание почтового ящика для учетной записи службы
Используйте Центр Администратор Exchange или командную консоль Exchange, чтобы создать почтовый ящик для учетной записи службы. Дополнительные сведения о создании почтового ящика для существующего пользователя см. в статье Создание почтовых ящиков пользователей в Exchange Server.
Способ 2. Добавление основного SMTP-адреса в атрибут proxyAddresses
Добавьте основной SMTP-адрес в атрибут proxyAddresses для учетной записи службы с помощью Пользователи и компьютеры Active Directory. Для этого выполните следующие действия:
Откройте пункт "Пользователи и компьютеры Active Directory".
Выберите Просмотреть>дополнительные функции.
Найдите объект пользователя для учетной записи службы.
Щелкните объект правой кнопкой мыши и выберите Пункт Свойства.
Перейдите на вкладку Атрибут Редактор.
Найдите атрибут userPrincipalName и запишите его значение (например, serviceaccount01@contoso.com).
Найдите атрибут proxyAddresses и выберите Изменить.
В текстовом поле Значение для добавления добавьте следующий текст, чтобы задать основной SMTP-адрес, а затем нажмите кнопку Добавить :
SMTP:serviceaccount01@contoso.com
Дважды нажмите кнопку ОК и закройте Пользователи и компьютеры Active Directory.
После внесения этого изменения попросите пользователей снова получить доступ к общим почтовым ящикам по протоколу POP/IMAP.