кто-нибудь знает, что мне нужно изменить.У меня есть код ниже, который отлично работает.Но недавно я решил спрятать почтовый ящик из адресной книги.Это приводит к тому, что приведенный ниже скрипт перестает работать. Если я показываю почтовый ящик, он снова работает.Но я бы предпочел скрыть это.
краткое описание того, что он делает.он получает общий почтовый ящик, затем определенную папку в папке «Входящие», а затем получает все электронные письма в этой папке.
$Outlook = New-Object -comobject Outlook.Application
$namespace = $Outlook.GetNameSpace("MAPI")
$olRecipient = $namespace.CreateRecipient("sharedmailbox@mail.com")
$SInbox = $namespace.GetSharedDefaultFolder($olRecipient,"6")
$targetFolder = $SInbox.Folders('targetfolder')
$Completedfolder = $targetFolder.Folders("Complete")
$Emails = @()
$Emails = $targetfolder.Items