Exchange 常用命令(不断更新ing...)

1.将安全组授权给共享邮箱完全访问权限命令
Add-MailboxPermission 邮箱组别名 -User “AD组别名” -AccessRights Fullaccess -InheritanceType All

2.将安全组授权给共享邮箱代表发送权限命令
Add-ADPermission “邮箱组别名” -User “AD组别名” -ExtendedRights “Send AS”

3.启用AD中所有未启用的用户(Shenzhen-DB)
Get-User -RecipientTypeDetails User -Filter { UserPrincipalName -ne $Null } | Enable-Mailbox -Database “数据库名”

4.查询某个邮箱的发送情况:
Get-MessageTrackingLog -ResultSize unlimited -Start “08/1/2016” -End “08/29/2016” -EventId “send” -Sender “查询的邮箱全称” |Measure-Object

5.这个邮箱哪些邮件发送失败了:
Get-MessageTrackingLog -ResultSize unlimited -Start “06/13/2016” -End “06/14/2016” -EventId “FAIL” -Sender 查询的邮箱全称

6.使用Fail参数来检索一个时间段内发送失败的邮件数量:
Get-MessageTrackingLog -ResultSize unlimited -Start “06/13/2016” -End “06/14/2016” -EventId “Fail” -Server “邮箱数据库名” |Measure-Object

7.移动命令:
New-MoveRequest -Identity “邮箱名称” -TargetDatabase ‘目标邮箱数据库名’

8.查询邮箱数据库中存储的邮箱数量:
Get-Mailbox -Database Built-in|Measure-Object

9.使用命令导出指定邮箱为PST
New-mailboxexportrequest -mailbox kangwen -filepath “共享路径格式为\ip\文件夹”

10.示例搜索 liy 的邮箱中主题包含“传递已延迟”短语的邮件,然后从源邮箱中删除这些邮件。
Search-Mailbox -Identity “liy” -SearchQuery ‘Subject:”传递已延迟”’ -DeleteContent

11.此示例将在组织的所有邮箱中搜索包含邮箱中主题包含“Your bank statement”短语的邮件,然后从源邮箱中删除这些邮件。
Get-Mailbox | Search-Mailbox -SearchQuery ‘Subject:”Your bank statement”’ -DeleteContent

12.此示例将在组织的所有邮箱中搜索包含邮箱中主题包含“Your bank statement”短语的邮件,然后从源邮箱中删除这些邮件。
Get-Mailbox | Search-Mailbox -SearchQuery ‘Subject:”Your bank statement”’ -DeleteContent

13.Exchange2013 使用EMS命令关联现有的AD组
get-group testgroup |Enable-DistributionGroup -displayname “90001.testgroup” -PrimarySmtpAddress “[email protected]
可以通过display和primarysmtpaddress设置邮件属性
前提组的作用域要求通用组

14.隐藏联系人全球通讯录
Set-Mailcontact name -HiddenFromAddressListsEnable $true
true(隱藏)或false(不隱藏)

15.隐藏用户全球通讯录
Set-Mailbox name -HiddenFromAddressListsEnable $true
true(隱藏)或false(不隱藏)

你可能感兴趣的:(Exchange,exchange,邮箱)