<p>Exchange Management Shell 实用命令收集如下:</p><p>(注:1、以下命令均以“管理员身份”运行2、以下命令行中的中文名称均以实例名称替换)</p><p>一、启用邮箱:</p><p>1、批量启用邮箱帐户:</p><p>启用AD中所有未启用的用户:</p><p>Get-User -RecipientTypeDetails User -Filter { UserPrincipalName -ne $Null } | E nable-Mailbox -Database "数据库名称"</p><p>启用AD中某个组织单位下面的用户:</p><p>Get-User -OrganizationalUnit "组织单位名称" | Enable-Mailbox -Database "数据库名称"</p><p>2、指定帐户启用邮箱帐户:</p><p>Enable-Mailbox -Identity 域名用户名-Database "数据库名称"</p><p>3、获取已经创建的邮箱:</p><p>Get-Mailbox | FL Name,RecipientTypeDetails,PrimarySmtpAddress</p><p>4、禁用邮箱:</p><p>*</p><p>二、邮件收发速度设置:</p><p>1、获取各连接器的邮件收发速度:</p><p>Get-ReceiveConnector | ft Name,MessageRateLimit</p><p>2、设置每分钟邮件收发速度:</p><p>Get-ReceiveConnector "服务器名称连接器名称" | Set-ReceiveConnector -MessageRat eLimit 100</p><p>(此处设置每分钟发100封邮件)</p><p>三、邮件操作:</p><p>前提条件:/xiezuoyong/article/details/</p><p>1、删除用户邮箱中所有的邮件内容</p><p>提升对指定数据库中的所有用户的操作权限:</p><p>get-mailbox -Database "数据库名" | add-mailboxpermission -user 域名administra tor -AccessRights FullAccess -InheritanceType all</p><p>单个删除命令:</p><p>Search-Mailbox -Identity "邮箱名" -DeleteContent</p><p>按主题包含的关键字删除:</p><p>Search-Mailbox -Identity "April Stewart" -SearchQuery "Subject:'关键字'" -DeleteConte nt</p><p>批量删除:</p><p>get-mailbox -Database "数据库名" | Search-Mailbox -DeleteContent</p><p>2、移动邮箱用户到另一个数据库:</p><p>提升对指定数据库中的所有用户的操作权限:</p><p>get-mailbox -Database "数据库名" | add-mailboxpermission -user 域名administrator -Ac cessRights FullAccess -InheritanceType all</p><p>移动命令:</p><p>New-MoveRequest -Identity "邮箱用户" -TargetDatabase '数据库名称'</p><p>3、导出邮件到pst文件:</p><p>单个邮箱导出:</p><p>New-MailboxExportRequest -Mailbox "邮箱用户名" -FilePath "\192.168.12.8mail est.pst"</p><p>单个邮箱导入:</p><p>New-MailboxImportRequest -Mailbox "邮箱用户名" -FilePath "\192.168.12.8mail est.pst"</p><p>指量导出:</p><p>Get-mailbox | export-mailbox –PSTFolderPath C:mailboxes</p><p>批量导入:</p><p>Dir C:Mailboxes | import-mailbox –PSTFolderPath C:mailboxes</p><p>四、邮箱配额设置:</p><p>Set-Mailbox -Identity "Joe Healy" -IssueWarningQuota 0.9gb -ProhibitSendQuota 1 gb -ProhibitSendReceiveQuota 1.2gb -UseDatabaseQuotaDefaults $false</p><p>IssueWarningQuota 设置“发出警告限制”,ProhibitSendQuota 设置“禁止发送限制”,ProhibitSendReceiveQuota 设置“禁止发送和接收限制”。</p><p>获取邮箱配额设置:</p><p>Get-Mailbox -identity "用户名" | fl IssueWarningQuota,ProhibitSendQuota,Prohibi tSendReceiveQuota</p><p>五、配置连接器:</p><p>Set-ReceiveConnector -Identity "连接器名称" -MaxInboundConnectionPerSource unli mited</p><p>MaxInboundConnectionPerSource 參數指定這個接收連接器同時從單一IP 位址服務的輸入連線數目上限。預設值是20。此參數的有效輸入範圍是 1 到10000。若要停用接收連接器上的每個來源輸入連線限制,請輸入值unlimited。</p><p>六、获取所有邮箱使用情况,按大小排序</p><p>Get-Mailbox | Get-Mailboxstatistics | Sort-Object TotalItemSize -Desc ending | ft DisplayName,@{label="TotalItemSize(KB)";expression={$_.T otalItemSize.Value.ToKB()}},ItemCount >c:logshmailboxes.csv</p><p>七、获取邮箱帐户的GUID:</p><p>1、通过用户名找GUID:</p>
讯享网

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/200932.html