郵件過濾器會依您設定的規則逐封檢查進出閘道器的信件,命中條件後執行對應動作(直接刪除、阻擋待審、延遲發送、放行、評為垃圾郵件),並且可以額外附加轉寄、自動回信與主旨提示標籤。本頁是過濾功能的總開關,也是所有過濾規則的管理處,畫面分成「過濾器設定」與「規則設定」兩個頁籤。
MailVSR-GW 站在真實郵件伺服器前面,本身不託管信箱,因此這一頁的角色是「在第一線決定一封外來信要怎麼處理」——擋掉廣告與釣魚信、把可疑信扣下來等人審、或把特定郵件轉一份給主管,都在這裡設定。
什麼時候會用到這一頁:
- 想擋掉特定寄件者、特定主旨關鍵字或特定來源 IP 的廣告信與釣魚信
- 公司規定「寄給客戶的信要留一份給主管」,需要設定自動轉寄
- 需要人工把關某一類信件(例如大額請款信)才放行
- 想延後寄出特定郵件(例如避免半夜發通知給客戶)
- 想讓某些寄件者的來信直接跳過後面的垃圾郵件檢查
過濾器設定分頁
這一區只有兩個設定,但第一個是總開關:
- 啟用郵件過濾器:控制整個過濾功能開或關。出廠預設是關閉的,也就是說您把規則都設好了、卻忘了打開這個開關,規則一條都不會生效,信件會直接通過。這是新手最容易踩的坑
- 保留天數:過濾記錄要保留幾天,超過就自動刪除。可填 1 到 365 的整數,出廠預設 30 天。這個天數同時決定各紀錄區(刪除、待審、延遲、轉發、自動回信、放行、垃圾郵件)的資料能查多久
畫面輔助說明原文:「開啟或關閉郵件過濾功能」、「過濾記錄保留天數,超過將自動刪除」。
按儲存後成功會顯示「設定已儲存」;失敗顯示「設定儲存失敗,請檢查表單」。若服務開關套用失敗,會顯示「服務開關套用失敗,設定未儲存(:msg)」,此時設定不會寫入,請依 :msg 的訊息排除問題後重試。表單有未儲存的變更就關閉時,會先跳出「有未儲存的變更,確定要關閉嗎?」。
規則設定分頁
切到「規則設定」頁籤就是規則清單。表格欄位如下:
- 啟用:這一條規則是否生效。可排序,也可用啟用/停用篩選
- 規則名稱:您為這條規則取的名字。可搜尋,上限 64 個字元
- 條件策略:這一條規則的條件要用「需要符合所有條件(AND)」還是「僅需符合任何一條件(OR)」
- 執行動作:命中後要做什麼(直接刪除/阻擋待審/延遲發送/放行並跳過垃圾郵件檢查/評為垃圾郵件/無)。若同一條規則還開了轉寄或自動回信,這裡也會一併顯示摘要,例如「轉寄: sales@yourcompany.com」「自動回信」「延遲: 30 分鐘」「審核: jerry」
- 方向:這條規則只在收信方向、發信方向或雙向生效
- 有效時間:始終有效,或只在指定的日期區間與星期生效(例如「週一~週五」)
搜尋框可搜尋規則名稱;清單沒有符合的規則時顯示「沒有符合條件的過濾規則」。
規則的比對順序(很重要)
規則清單依「執行順序」由大到小排列,信件會由上而下逐條比對,第一條命中的規則執行完就停止,後面的規則不再檢查。因此:
- 越重要的規則要排在越前面。新增規則時畫面提供「置頂」與「[ 某規則 ] 之後」的插入位置選項,編輯時會顯示「目前位置:某規則」
- 順序錯了,規則就形同無效。最常見的踩法是:把「放行」規則排在前面,後面所有擋信規則就都不會被比對了
- 若您把某條規則停用(啟用關掉),它仍在清單中但不參與比對
新增、編輯與刪除規則
- 新增:按新增後可切換三個頁籤填寫(見下一節)
- 編輯:修改後儲存,訊息為「過濾規則「規則名稱」已更新」
- 刪除單筆:確認視窗為「確定要刪除「規則名稱」嗎?此操作無法復原。」
- 批次刪除:勾選多筆後執行,確認視窗為「確定要刪除選取的 N 筆資料嗎?此操作無法復原。」,完成後顯示「批次刪除完成」
成功訊息為「過濾規則「規則名稱」已新增」/「已更新」/「已刪除」。
新增與編輯規則:逐欄位說明
規則表單分成「基本設定」「條件設定」「動作設定」三個頁籤。
基本設定
- 規則名稱:必填,上限 64 字元。取一個看得懂的名字(畫面提示:「設定一個可以辨識的名稱,例如 轉寄給主管」)
- 執行順序:必填,整數、最小 0。數字越大的越先比對(畫面提示:「越重要的規則請排列越前面」)
- 檢測方向:必填,三選一——收信方向、發信方向、雙向。畫面說明:「規則僅在設定的方向進行」
- 有效時間:必填,二選一——「始終有效」或「指定時間」。選指定時間時可填起始日期/時間、結束日期/時間與星期(星期以「週一」「週五」這種方式勾選)。畫面說明:「規則僅在設定的有效時間內進行」
⚠️ 若某條規則只用「指定時間」卻沒填任何星期,請確認您的預期——時間條件是「日期區間」加上「星期」兩者一起判斷。
條件設定
- 條件策略:必填,二選一——「需要符合所有條件(AND)」或「僅需符合任何一條件(OR)」
- 八個條件欄位(留白表示不以此條件比對):
| 欄位 | 比對對象 |
|---|---|
| 主旨 | 信件主旨 |
| 信件內文 | 信件本文 |
| 寄信者 | 寄件者位址 |
| 收信者 | 收件者位址 |
| 信件標頭 | 原始信件的標頭 |
| 來源IP | 寄件端連線的來源 IP |
| 附件 | 附件檔名 |
| 信件大小 | 信件大小 |
條件書寫語法(畫面輔助說明原文):
,代表 OR 組合+代表 AND 組合!代表「非」( )群組組合{ }完整比對
也就是說同一個欄位裡可以寫出複合條件,例如主旨填 發票,請款 表示「主旨含發票或含請款」;填 發票+11月 表示「同時含發票與 11 月」;用 { } 包住則表示整串要完全相同,不做部分比對。
信件大小的格式(畫面輔助說明原文):符號(< > =) + 數值 + 單位(k/m/g),例如 >10k;沒有寫單位就視為 byte。所以 >10485760 與 >10m 是同一件事。
動作設定
- 主要動作:必填,六選一:
| 選項 | 行為 |
|---|---|
| 無 | 不執行主要動作(只用來附加轉寄、自動回信或標籤) |
| 直接刪除 | 信件不投遞,寫入「刪除郵件紀錄區」 |
| 阻擋待審 | 信件扣住不投遞,通知審核人員決定放行或刪除 |
| 延遲發送 | 信件扣住,到指定時間或延長時段後才送出 |
| 放行並跳過垃圾郵件檢查 | 標示放行、信件照常投遞,且不再套用後面優先序較低的規則 |
| 評為垃圾郵件 | 標為垃圾信並停止流動(不投遞) |
畫面說明:「當信件符合條件時執行動作,執行後停止繼續比對」。
- 主旨提示標籤:選填,上限 64 字元。填了會在信件主旨最前面加上這個標籤,用來提醒收件人(例如填「轉寄:」)。
轉寄(開關):
- 寄信者:留白=套用原寄件者(原封轉寄);填寫=以該寄信者重新包裝寄出,並由本機以 SPF/DKIM 簽章。上限 128 字元,且填寫時必須是合法位址,可寫
sender@example.com或名稱<sender@example.com>;格式不對會顯示「寄信者格式無效,請使用 sender@example.com 或 名稱sender@example.com 格式」 - 轉寄給:要轉寄到的位址,多個以逗號分隔(例:
sales@yourcompany.com,boss@yourcompany.com) - 轉寄時主旨前綴:選填,上限 64 字元,例如「轉寄:」
- 不轉寄垃圾郵件:勾選後,被判定為垃圾信的信不會被轉寄
自動回信(開關):
- 回信寄件者:若未設定,以該信的第一位收件者為寄件者
- 回覆主旨:上限 255 字元。可用變數
#FROM#、#TO#、#SUBJECT# - 回覆內容:可用變數
#FROM#、#TO#、#SUBJECT#、#BODY# - 不回覆垃圾郵件:勾選後,垃圾信不回覆
阻擋待審:
- 審核人員:至少要有一位,可多位。審核人員會收到通知信,並由信中的連結進入審核頁決定放行或拒絕
- 逾時時間:1 到 2880 分鐘(最長 48 小時)內未決定就依「逾時動作」處理
- 逾時動作:三選一——不動作、放行、刪除
- 審核通知信主旨/內容:主旨上限 255 字元;內容可用變數
#FROM#、#TO#、#LINK#、#SUBJECT#、#BODY#、#TIME#、#IP#、#SIZE#。其中#LINK#是審核頁連結,請勿刪掉,否則審核人員無從進入
延遲發送:
- 延遲方式:二選一——「指定時間」或「延長一段時間」
- 指定時間:填
HH:MM(24 小時制,例如23:30)。若今天的這個時刻已經過了,會順延到隔天的同一時刻 - 延長分鐘數:1 到 2880 分鐘;未填時預設 30 分鐘
兩個完整範例
範例一:把會計相關郵件自動轉一份給主管
情境:公司規定供應商寄來的請款信要同步給財務主管。
- 規則名稱:
請款信轉財務主管 - 執行順序:50(比一般規則前面)
- 檢測方向:收信方向
- 有效時間:始終有效
- 條件策略:僅需符合任何一條件(OR)
- 主旨:
請款,發票,對帳 - 主要動作:無(信件照常投遞,只附加轉寄)
- 轉寄:開啟
- 寄信者:留白(原封轉寄,保留原始寄件者)
- 轉寄給:
finance@yourcompany.com - 轉寄時主旨前綴:
[請款] - 不轉寄垃圾郵件:勾選
結果:主旨含「請款」「發票」或「對帳」的來信照常投遞給原收件者,同時副本寄給財務主管;每筆轉寄都會寫入(郵件過濾器 / 轉發郵件紀錄區)。
範例二:擋掉來自特定來源 IP 的廣告信
情境:某個 IP 持續寄廣告信,要在閘道器就擋掉、不讓它進到後端信箱。
- 規則名稱:
封鎖廣告來源IP - 執行順序:90(要擋的規則排前面)
- 檢測方向:收信方向
- 條件策略:需要符合所有條件(AND)
- 來源IP:
203.0.113.8 - 主要動作:直接刪除
結果:來自該 IP 的信件不投遞,直接寫入(郵件過濾器 / 刪除郵件紀錄區)。⚠️ 請確認這條規則沒有被排在「放行」規則之後,否則不會生效。
各動作對應的紀錄區
設定完規則後,要知道「信跑到哪裡去了」就看對應的紀錄區:
| 主要動作 | 對應紀錄區 |
|---|---|
| 直接刪除 | 刪除郵件紀錄區 |
| 阻擋待審 | 待審郵件紀錄區(並通知審核人員) |
| 延遲發送 | 延遲郵件紀錄區 |
| 放行並跳過垃圾郵件檢查 | 放行郵件紀錄區 |
| 評為垃圾郵件 | 垃圾郵件紀錄區 |
| (附加)轉寄 | 轉發郵件紀錄區 |
| (附加)自動回信 | 自動回信紀錄區 |
注意事項
- 總開關沒開,規則全部無效——設定完規則務必回到「過濾器設定」頁籤確認「啟用郵件過濾器」是開啟的
- 執行順序決定一切:由上而下、第一條命中就停止。放行規則務必排在擋信規則之後
- 保留天數到期就查不到:各紀錄區的資料只保留「保留天數」的天數,需要長期留存請搭配(郵件記錄器 / 紀錄查詢)
- 勾選「放行並跳過垃圾郵件檢查」時,該封信不會再經過後面的垃圾郵件判斷——這是信任名單的用法,請確認來源確實可信
- 阻擋待審的審核通知信如果因為
#LINK#被刪掉而無法點擊,審核人員就進不了審核頁;逾時後系統會依「逾時動作」自動處理 - 轉寄是「附加動作」,與主要動作互不影響:主要動作若是「直接刪除」,轉寄仍會執行
- 刪除紀錄時會一併刪除保存在系統上的原信檔案(同一封信若還有其他紀錄共用原信,會保留到最後一筆被刪除為止),刪除後就無法再開啟檢視或重新發送
- 本頁的「垃圾郵件」是過濾規則判定的結果;垃圾郵件處理器(SpamAssassin)判定隔離的信在(垃圾郵件處理器 / 隔離區查詢),兩者不同