网站搜索

Microsoft 365:列出按邮箱大小排序的用户邮箱


在这篇博文中,我将向您展示如何获取按大小排序的 Microsoft 365 Exchange Online 收件人列表。我是一名文档极客,因此我总是努力全面了解用户邮箱大小和存储使用情况,这并不奇怪。

连接到 Exchange Online

首先我们需要连接到 Exchange Online。按按键并输入以下行以连接到您的租户。


$Session = New-PSSession -ConfigurationName Microsoft.Exchange `
-ConnectionUri https://outlook.office365.com/powershell-liveid/ `
-Credential (Get-Credential) -Authentication Basic -AllowRedirection
Import-PSSession $Session -DisableNameChecking 

你怎么知道这有效?您应该看到这个屏幕:

检索按邮箱大小排序的 Microsoft 365 邮箱列表

接下来,运行下面的代码以获取按大小降序排列的所有用户邮箱的列表。


Get-Mailbox -RecipientTypeDetails UserMailBox -ResultSize Unlimited |
Get-MailboxStatistics |
Where-Object {!$_.DisconnectDate} |
Sort-Object -Property TotalItemSize -Descending |
Select-Object DisplayName,ItemCount,TotalItemSize,LastLogonTime

美好的。就是这样。任务完成。

相关文章