Работа в Active Directory домена 2019 , запущенный сервер Exchange 2019 , с использованием Office Professional Plus 2016 .
При добавлении новой учетной записи в Outlook, подключении к обмену с помощью автообнаружения, процесс проходит гладко, открытие почтового ящика, заполнение папок и отображение содержимого. Через несколько минут « нужен пароль » и (похоже на веб-запрос) пароль.Просто щелкнув « Введите пароль обмена и продолжите » на панели «отправить / получить», повторно подключитесь и ... снова гладко.
Предполагается, что домен ДЕЙСТВИТЕЛЬНЫЙ, а пользователь - ПОЛЬЗОВАТЕЛЬ. Проверяя журнал безопасности на Exchange Server, я вижу, что начальные соединения предназначены для VALID \ USER, но следующее, которое не работает, - для EXCHANGE \ USER. Имя нашего сервера - ОБМЕН. Почему пытаетесь использовать неправильный домен? Он также пытается (скрыть) без отправки домена, что также не удается.
Тесты:
В Outlook-2016 создайте новый профиль, добавьте учетную запись домена: тот же результат. Следует отметить, что Outlook не запрашивал имя пользователя \ пароль. Компьютер, который я использую, не присоединен к DOMAIN.
Подсказки:
Я тестирую соединение с помощью инструмента TestConnectivity , результаты показывают нормально, без упоминания DOMAIN как домена.
Извините за ответ на свой вопрос, однако я надеюсь, что это поможет другим.
Я был менеджером в своей организации, когда-то,У меня был «Полный доступ» к почтовым ящикам пользователей службы поддержки и клерков; их запись оказалась поврежденной (перемещена, удалена, отключена и т. д.), и по какой-то причине я не смог получить к ним доступ, поэтому Outlook начал запрашивать пароль.
Этот сценарий Powershell будет посещать каждого пользователя, показывая права доступа стороннего почтового ящика для этого пользователя, удаляя «меня» (как $ себя), если он там найден.
$myself=get-mailbox -id <MY_ID_HERE>
# search all the users, looking for me
# I'm interested only in 'real' users (with Mailbox)
# Ignoring display of one user redacted as 'xxx'
foreach ($mbx in ( Get-Mailbox )){
$user = $mbx | get-MailboxPermission | `
% { Get-Mailbox -Identity $_.user.rawIdentity -errorAction SilentlyContinue } | `
? { $_.Alias -ne 'xxx' }
if ($user){
Write-Output "------ $($mbx.DisplayName) $($mbx.alias) ------"
foreach($fc in ($user | ? { $_.alias -eq $myself.alias } ) ){
Remove-MailboxPermission -Identity $mbx.alias -AccessRights ('FullAccess') -User $fc.Alias -Confirm:$False
}
$user
}
}
Что ж, после его запуска больше не запрашивается пароль. Конечно, если вам действительно нужен доступ ... вам нужно снова установить их.
Используйте параметр -whatif
в Remove-MailboxPermission для проверки сценария.