Por que Get-MailboxFolder retorna “a caixa de correio não está disponível”?

2

Eu quero obter uma lista de pastas da minha caixa de correio no PowerShell.

Como estamos tendo o ExchangeOnline, conecto-me ao meu servidor Exchange assim:

$Session = New-PSSession -ConfigurationName Microsoft.Exchange '
           -ConnectionUri https://ps.outlook.com/powershell/ -Credential $cred '
           -Authentication Basic -AllowRedirection
Import-PSSession $Session

Agora, para o meu problema, Get-MailboxFolderPermission funciona, mas Get-MailboxFolder sempre retorna The mailbox [email protected] is not available . por quê?

PS Z:\Powershell-Scripts\Functions\Exchangeonline> Get-MailboxFolderPermission "[email protected]:\Inbox"

FolderName           User                 AccessRights                                                                                                 SharingPermissionFlags                                                                                     
----------           ----                 ------------                                                                                                 ----------------------                                                                                     
Inbox                Standard             {None}                                                                                                                                                                                                                  
Inbox                Anonym               {None}                                                                                                                                                                                                                  



PS Z:\Powershell-Scripts\Functions\Exchangeonline> get-mailboxfolder "[email protected]:\Inbox"
Das angegebene Postfach "[email protected]" ist nicht vorhanden.
    + CategoryInfo          : NotSpecified: (:) [Get-MailboxFolder], ManagementObjectNotFoundException
    + FullyQualifiedErrorId : [Server=AM4PR0302MB2626,RequestId=a6939056-15df-4b45-a10b-8b1cbb4a9207,TimeStamp=15.03.2018 14:31:00] [FailureCategory=Cmdlet-ManagementObjectNotFoundException] 9DD76FE4,Microsoft.Exchange.Management.StoreTasks.GetMailboxFolder
    + PSComputerName        : ps.outlook.com

Estou na PSVersão 5.1.14393.2068

edite: também não funciona em 5.1.16299.251 e 4.0

    
por SimonS 15.03.2018 / 15:43

1 resposta

0

Executar o Get-Help no comando nos dá isto:

"Use o cmdlet Get-MailboxFolder para exibir pastas em sua própria caixa de correio. Os administradores não podem usar esse cmdlet para exibir pastas em outras caixas de correio (o cmdlet está disponível apenas na função de usuário MyBaseOptions)".

Parece que está fazendo exatamente o que foi construído para fazer.

    
por 15.03.2018 / 19:15