Exchange一些常用查询命令

" title="快乐分享(zhuzengju个人blog)


0

Exchange一些常用查询命令

编辑:管理员/ 栏目:电子邮件 /发布于:2023年-1月-2日

一、邮箱数量的统计
1.查询整个Exchange组织共有多少邮箱(数量多的话,查询非常缓慢)
Get-Mailbox -ResultSize Unlimited | Measure-Object

2.查询指定数据库中的邮箱数量
Get-MailboxDatabase
Get-Mailbox -Database [DatabaseName] -ResultSize Unlimited | Measure-Object

3.查询指定服务器中的邮箱数量
Get-ExchangeServer
Get-Mailbox  -Server [HostName]  |Measure-Object

4.查询7天内创建的邮箱
Get-Mailbox |Where-Object {$_.WhenCreated -ge ((Get-Date).AddDays(-7))}

5.查询10月份创建的邮箱
Get-Mailbox  -ResultSize  Unlimited |Where-Object {($_.WhenCreated).month -eq 10}

6.查询2021年创建的邮箱
Get-Mailbox  -ResultSize  Unlimited |Where-Object  {($_.WhenCreated).year -eq 2021}

7.查询具有“代理发送”权限的邮箱
Get-Mailbox  -ResultSize  Unlimited  |Get-ADPermission  |Where-Object {$_.extendedrights  -like "*send-as*"}

8.查询具有“完全访问”权限的邮箱
Get-Mailbox  -ResultSize  Unlimited  |Get-MailboxPermission  |Where-Object  {$_.acce***ights  -eq "*fullaccess*"}

9.查询10天内登录的邮箱
Get-Mailbox  -ResultSize  Unlimited  |Get-MailboxStatistics  |where  {$_.lastlogontime -lt (Get-Date).AddDays(-10)}

10.查询从未登录过的邮箱
Get-Mailbox  -ResultSize  Unlimited  |Get-MailboxStatistics  | where {$_.lastlogontime -eq  $null}  


二、统计邮箱的已用空间
1.查看用户的邮箱状态
Get-MailboxStatistics  [username] | fl

2.显示所有邮箱的使用情况
Get-MailboxDatabase  | Get-MailboxStatistics  | Select-Object displayname,Totalitemsize | Export-Csv  C:\Users\%username%\Desktop\mail.csv

本文由“快乐分享(zhuzengju个人blog) > 管理员”整理编辑。


未注明为原创的文章以及每篇文章的评论内容都不代表本站观点,本站不对此内容的真实性及言论负责。如您发表评论意见,视为同意本站记录言论您的来源IP地址信息及发表时间。

如果喜欢这篇文章,欢迎订阅快乐分享(zhuzengju个人blog)以获得最新内容。

已经有 0 条群众意见