exchange powershell 日常處理方法


EXCHANGE 2013 POWERSHELL 命令操作

一、啟用郵箱:
1、批量啟用郵箱帳戶:
啟用AD中所有未啟用的用戶:
Get-User -RecipientTypeDetails User -Filter { UserPrincipalName -ne $Null } | Enable-Mailbox -Database "數據庫名稱"

啟用AD中某個組織單位下面的用戶:
Get-User -OrganizationalUnit "組織單位名稱" | Enable-Mailbox -Database "數據庫名稱"

2、指定帳戶啟用郵箱帳戶:
Enable-Mailbox -Identity 域名\用戶名 -Database "數據庫名稱"

3、獲取已經創建的郵箱:
Get-Mailbox | FL Name,RecipientTypeDetails,PrimarySmtpAddress

4、禁用郵箱:
Disable-Mailbox test@contoso.com

二、郵件收發速度設置:

1、獲取各連接器的郵件收發速度:
Get-ReceiveConnector | ft Name,MessageRateLimit

2、設置每分鍾郵件收發速度:
Get-ReceiveConnector "服務器名稱\連接器名稱" | Set-ReceiveConnector -MessageRateLimit 100

(此處設置每分鍾發100封郵件)

三、郵件操作:
前提條件:http://blog.csdn.net/xiezuoyong/article/details/9792277

1、刪除用戶郵箱中所有的郵件內容
提升對指定數據庫中的所有用戶的操作權限:
get-mailbox -Database "數據庫名" | add-mailboxpermission -user 域名\administrator -AccessRights FullAccess -InheritanceType all

單個刪除命令:
Search-Mailbox -Identity "郵箱名" -DeleteContent

按主題包含的關鍵字刪除:
Search-Mailbox -Identity "April Stewart" -SearchQuery "Subject:'關鍵字'" -DeleteContent

批量刪除:
get-mailbox -Database "數據庫名" | Search-Mailbox -DeleteContent

2、移動郵箱用戶到另一個數據庫:
提升對指定數據庫中的所有用戶的操作權限:
get-mailbox -Database "數據庫名" | add-mailboxpermission -user 域名\administrator -AccessRights FullAccess -InheritanceType all

移動命令:
New-MoveRequest -Identity "郵箱用戶" -TargetDatabase '數據庫名稱'

3、導出郵件到pst文件:
單個郵箱導出:
New-MailboxExportRequest -Mailbox "郵箱用戶名" -FilePath "\192.168.12.8\mail\test.pst"

單個郵箱導入:
New-MailboxImportRequest -Mailbox "郵箱用戶名" -FilePath "\192.168.12.8\mail\test.pst"

批量導出:
Get-mailbox | export-mailbox –PSTFolderPath C:\mailboxes

批量導入:
Dir C:\Mailboxes | import-mailbox –PSTFolderPath C:\mailboxes

四、郵箱配額設置:
Set-Mailbox -Identity "Joe Healy" -IssueWarningQuota 0.9gb -ProhibitSendQuota 1gb -ProhibitSendReceiveQuota 1.2gb -UseDatabaseQuotaDefaults $false
IssueWarningQuota 設置“發出警告限制”,ProhibitSendQuota 設置“禁止發送限制”,ProhibitSendReceiveQuota 設置“禁止發送和接收限制”。

獲取郵箱配額設置:
Get-Mailbox -identity "用戶名" | fl IssueWarningQuota,ProhibitSendQuota,ProhibitSendReceiveQuota

五、配置連接器:
Set-ReceiveConnector -Identity "連接器名稱" -MaxInboundConnectionPerSource unlimited

MaxInboundConnectionPerSource 參數指定這個接收連接器同時從單一 IP 位址服務的輸入連線數目上限。預設值是 20。此參數的有效輸入範圍是 1 到 10000。若要停用接收連接器上的每個來源輸入連線限制,請輸入值 unlimited。

六、獲取所有郵箱使用情況,按大小排序
Get-Mailbox | Get-Mailboxstatistics | Sort-Object TotalItemSize -Descending | ft DisplayName,@{label="TotalItemSize(KB)";expression={$_.TotalItemSize.Value.ToKB()}},ItemCount >c:\log\shmailboxes.csv

七、獲取郵箱帳戶的GUID:
1、通過用戶名找GUID:
get-mailbox -identity "用戶名" | fl name,guid

2、批量查找所有用戶的GUID:
get-mailbox | fl name,guid

八、收件人篩選:
1、啟用收件人篩選:
Set-RecipientFilterConfig -Enabled $false

2、禁用收件人篩選:
Set-RecipientFilterConfig -Enabled $false

3、驗證收件人篩選:
Get-RecipientFilterConfig | Format-List Enabled

4、啟用或禁用收件人查找:
Set-RecipientFilterConfig -RecipientValidationEnabled <$true | $false>

5、驗證收件人查找:
Get-RecipientFilterConfig | Format-List RecipientValidationEnabled

九、發件人篩選:
1、啟用發件人篩選:
Set-SenderFilterConfig -Enabled $true

2、禁用發件人篩選:
Set-SenderFilterConfig -Enabled $false

3、驗證發件人篩選:
Get-SenderFilterConfig | Format-List Enabled

4、阻止發件人和域:

Set-SenderFilterConfig -BlockedSenders kim@contoso.com,john@contoso.com -BlockedDomains fabrikam.com -BlockedDomainsAndSubdomains northwindtraders.com
此示例將配置發件人篩選器代理,以阻止來自 kim@contoso.com 和 john@contoso.com 的郵件、來自 fabrikam.com 域的郵件以及來自 northwindtraders.com 及其所有子域的郵件。

5、要在不修改任何現有值的情況下添加或刪除條目
Set-SenderFilterConfig -BlockedSenders @{Add="chris@contoso.com","michelle@contoso.com"} -BlockedDomains @{Remove="tailspintoys.com"} -BlockedDomainsAndSubdomains @{Add="blueyonderairlines.com"}

本示例將使用以下信息配置發件人篩選器代理:
將 chris@contoso.com 和 michelle@contoso.com 添加到被阻止的現有發件人列表。

從被阻止的現有發件人域列表中刪除 tailspintoys.com。

將 blueyonderairlines.com 添加到被阻止的現有發件人域和子域列表。

6、驗證您是否已成功配置阻止發件人
Get-SenderFilterConfig | Format-List BlockedSenders,BlockedDomains,BlockedDomainsAndSubdomains

7、啟用或禁用阻止發件人為空的郵件
Set-SenderFilterConfig -BlankSenderBlockingenabled <$true | $false>

8、驗證是否成功啟用或禁用了阻止發件人為空的郵件
Get-SenderFilterConfig | Format-List BlankSenderBlockingEnabled

  1. 清理在某個帳號在服務器中存檔滿的郵箱
    Search-Mailbox -Identity chenfuhai@silanic.cn -DeleteContent


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM