imsimta test -exp 對指定的 RFC2822 郵件進行篩選語言敘述測試,並將篩選結果傳送至標準輸出。
語法如下:
imsimta test -exp -mm -block -input=Sieve_language_scriptfile -message=rfc2822_message_file
其中
-block 將整個輸入視為單個篩選程序檔。預設為將每行視為一個單獨的程序檔並單獨進行評估。僅當到達檔案結尾時才評估篩選。
-input=Sieve_file 是一個包含篩選程序檔的檔案。依預設,從讀取測試程序檔行或程序檔區段。
-message=message_file 是包含要對其進行篩選程序檔測試的 RFC 2822 郵件之文字檔。其必須為 RFC 2822 郵件,而不能是佇列檔案 (非 zz*.00 檔案)。
啟動之後,此指令會讀取程序檔資訊在測試郵件的上下文中進行評估並寫出結果。結果顯示將採取的動作以及程序檔中最終描述的評估結果。
其他有用的限定符號如下:
-from=address 指定要在訊息封測試中使用的訊息封 from: 位址。預設為使用 RETURN_ADDRESS MTA 選項指定的值。
-output=file 將結果寫入 file。預設為將程序檔評估結果寫入 stdout。