問題
如何使用萬用字元阻止收件人地址?
如果要阻止傳送給收件人的郵件並使用萬用字元指定收件人地址,則必須使用郵件或內容過濾器。過濾器允許您使用正規表示式來匹配發件人或收件人地址。
ESA使用Python正規表示式。 簡單的萬用字元建構為「。*」,它最多會比對新行中的零個或多個字元。 「。」會比對任何單一字元,而「*」會比對上一列中的零次或多次運算式。 假設您要比對收件者helpmail1、helpmail2、helpmail3、@example.com。 與之匹配的篩選器表達式是
"^helpmail.*@example\\.com$"
^與行的開頭匹配,而$與行的結尾匹配,這僅將匹配限制為helpmail*@scu.com,但不與myhelpmail@scu.com或helpmail@scu.com.au匹配。 「\\」是「。」之前的轉義符,因此將採用字面形式。然後,您可以在郵件過濾器中使用此正規表示式:
DropHelpmail
if (rcpt-to == "^helpmail.*@example\\.com$")
drop();
}
您也可以透過選擇'contains'並在條件視窗中輸入規則運算式來建立內容篩選: