一.如何從ExchangeServer上刪除郵件—Exchange2010 1.刪除特定郵箱特定主題的郵件 Search-Mailbox-Identity郵箱地址-SearchQuery‘Subject:”替換爲你要刪除的郵件主題名”‘-DeleteContent-Force -Force參數爲刪除前不提示 2.刪除特定郵箱某個時間段的郵件 Search-Mailbox-Identity郵箱地址-SearchQuery“Received:02/18/2012..03/15/2012″-DeleteContent-Force 3.刪除多個郵箱主題包含特定關鍵字的郵件 Import-Csv-Path‘C:\MailList.csv’|Foreach{Search-Mailbox-SearchQuery‘Subject:”*替換爲關鍵字*”‘-DeleteContent-Force-Identity$_.Email} MailList.csv文件的內容如下: 第1行:Email 第2行:第1個郵箱地址 第3行:第2個郵箱地址 第n行:第n-1個郵箱地址 4.在組織內所有郵箱裏搜索特定主題的郵件並刪除 Search-Mailbox-SearchQuery‘Subject:”替換爲你要刪除的郵件主題名”‘-DeleteContent-Force 5.在組織內所有郵箱裏搜索主題裏包含關鍵字的郵件並刪除 Search-Mailbox-SearchQuery‘Subject:”*替換爲關鍵字*”‘-DeleteContent-Force 6.刪除特定發件人的郵件 Search-Mailbox-Identity[email protected]-SearchQuery‘from:[email protected]‘-DeleteContent-Force 二.如何從ExchangeServer上刪除郵件—Exchange2007 與Exchange2010的命令不同,但類似,簡單舉兩個例子: 1.刪除特定郵箱在某一段時間主題包含某個關鍵詞的郵件 Export-Mailbox-Identity郵箱地址-SubjectKeyWords“關鍵詞”-StartDate“01/20/201217:00:00″-EndDate“01/20/201217:32:00″-DeleteContent-Confirm:$False -SubjectKeyWords參數指定主題關鍵詞 -StartDate參數指定開始日期 -EndDate參數指定結束日期 -Confirm:$False參數爲刪除前不提示 2.刪除多個郵箱主題包含特定關鍵字的郵件 Import-Csv-Path‘C:\MailList.csv’|Foreach{Export-Mailbox-Identity$_.Email-SubjectKeyWords“關鍵詞”-StartDate“02/10/201214:00:00″-EndDate“02/10/201215:00:00″-DeleteContent-Confirm:$False} MailList.csv文件的內容如下: 第1行:Email 第2行:第1個郵箱地址 第3行:第2個郵箱地址 第n行:第n-1個郵箱地址 三.Search-Mailbox-SearchQuery的所有屬性參數
屬性 | 示例 | 搜索結果 |
---|
附件 | attachment:annualreport.ppt | 包含名爲annualreport.ppt的附件的郵件。使用attachment:annualreport或attachment:annual*將返回與使用附件完整名稱相同的結果。 | 抄送 | cc:”gurindersingh”cc:gurinderscc:[email protected] | 在“抄送”字段中包含GurinderSingh的郵件 | 發件人 | from:”MaxStevens”from:maxsfrom:[email protected] | 由MaxStevens發送的郵件 | 發送時間 | sent:10/19/2010 | 2010年10月19日發送的郵件 | 主題 | subject:”QuarterlyFinancials” | 主題行中包含準確短語“QuarterlyFinancials”的郵件 | 收件人 | to:”JudyLew”to:judylto:[email protected] | 發送給JudyLew的郵件 |
|