為運行旨在傳送用於研究的垃圾郵件的指令碼,需要 Microsoft Exchange Web Services Managed API 2.0 程式介面。透過按以下連結下載該介面軟體模組:http://www.microsoft.com/en-us/download/details.aspx?id=35371 並將其儲存在包含指令碼的資料夾的 bin
子資料夾中。
指令碼以以下兩種模式之一執行:
權限分派模式
在權限分配模式,指令碼會將信箱存取權限分配至隨後要執行指令碼的使用者帳戶。您需要在首次使用指令碼前、以及每次在設定檔中添加新信箱後,以這種模式執行指令碼。
已分配權限的郵件用設定檔中用特殊內容標記。在此模式中,在指令碼每一次執行時不會處理此類信箱。
您可以手動重置指令碼分配的權限。
要手動重置指令碼分配的權限:
<使用者>
區域,移除連線至使用者信箱的項目。如果您打算停止處理來自此信箱的垃圾郵件,只需從設定檔的項目中移除“rightsAssigned
”內容。這會將信箱排除處理,直到指令碼重新在權限分配模式執行,或重設“rightsAssigned
”內容。
在權限分派模式,指令碼以帶有編輯用戶信箱權限的用戶身份在 Exchange Management Shell 執行。
指令碼需要 PowerShell 2.0 或更高。
普通指令碼操作模式
在此模式,指令碼每次從設定檔<使用者>
區域指定的且已分配了相關權限的使用者信箱的 Junk 電子郵件資料夾選擇一個垃圾郵件。
系統使用以下分類標準:
<oldMessages>
”參數中指定的天數<subjectMarks>
”區域指定的標籤每一封這樣的垃圾郵件都以附件形式新增,而保留了垃圾郵件的內部基礎結構,傳送至設定檔<recipientEmail>
參數中指定的信箱位址。此後,設定檔中的“default
”內容標籤會新增至郵件的“主旨”區域。
設定檔“<users>
”區域指定的所有信箱會重複此步驟。
為使指令碼持續執行,請使用作業系統工具建立排程工作。
頁面頂部