MailVSR MailVSR 三分鐘搞定你的企業網站

郵件代理設定

MailVSR-GW 是站在真實郵件伺服器前面的郵件閘道器:所有進出的信件都先經過它,由它負責過濾、記錄、灰名單與防毒,再轉送給後端的郵件伺服器。GW 本身不託管信箱,所以它必須知道「哪個網域的信要送到哪一台後端主機」——這一頁就是設定這件事。每一個「代收網域」對應一台後端主機,沒有列在這裡的網域,GW 不會代收。

什麼時候會用到這一頁:

  • 第一次建置閘道器,要把公司的郵件網域接上後端郵件伺服器
  • 後端主機換了 IP 或主機名稱
  • 同一個信箱有多個網域(例如 mail.dom 與 abc.com.tw 指同一個信箱),要用「網域別名」收進來
  • 只想讓部分帳號能收信(例如只開放 info、sales),要用「名單設定」
  • 使用者寄出的信要統一加上公司免責聲明,要用「外寄簽名」

信件怎麼流

先理解路徑,後面每個欄位才好懂:

  1. 使用者的郵件軟體(或 WebMail)連到 GW,用 帳號@代收網域 登入
  2. GW 依這一頁的設定,用指定的後端協定與加密方式去向後端主機認證
  3. 信件經過 GW 的代理功能(掃毒、垃圾郵件過濾、郵件記錄、條件過濾)
  4. 若設定了外寄簽名,寄出的信會在此附加簽名
  5. 最後轉送到後端郵件伺服器(收信)或送出(寄信)

因此這一頁填錯,症狀通常是「信收不到」或「使用者無法登入」,而不是 GW 本身故障。

代收網域列表

列表欄位如下:

  • 啟用:這一列是否生效。可排序
  • 代收網域:使用者登入時使用的網域(例:mail.dom)。可排序、可搜尋
  • 後端主機:這個網域的信要轉送到哪一台。可排序、可搜尋
  • 後端認證:由「登入帳號模式/後端協定/後端加密」三個欄位組成的摘要標籤
  • 網域別名:同一條代理的其他網域

這一頁沒有欄位篩選器(表頭下方不會出現篩選列),只能用上方的搜尋框搜尋代收網域;也沒有勾選批次刪除,刪除要一筆一筆來。順序預設依代收網域由小到大。還沒有任何資料時會顯示「尚無代收網域,請按「新增」加入。」

新增與編輯代收網域

表單分成四個頁籤:網域設定、代理功能、名單設定、外寄簽名。

網域設定
  • 啟用(開關):關閉後這一條代理不會生效。新增時預設為開啟
  • 代收網域(必填):使用者登入用的網域。只填網域本身,不要 @、不要路徑、不要空白;頭尾必須是英文字母或數字,中間可含 . 與 -(例:mail.dom、abc.com.tw),最長 191 字元,系統會自動轉成小寫,且不可與既有列重複
  • 網域別名:同一個信箱的其他網域,一行一個(例:abc.com.tw/abc.com.hk)。使用者用別名登入時會正規化到代收網域,因此只會有一筆帳號與一份目錄;如果後端上其實是各自獨立的信箱,請另開一列,不要用別名
  • 後端主機(必填):信要轉送到的後端郵件伺服器,可填 IP 或主機名(例:192.168.8.156、backend.example.com),格式限制與代收網域相同,最長 191 字元
  • 後端認證方式(三個欄位,決定 GW 對後端那一趟怎麼連):
    • 登入帳號模式:帳號@網域 或 直接使用帳號。使用者一律輸入完整的 user@domain,這裡決定送給後端的帳號形式
    • 後端協定:IMAP 或 POP3。SMTP 認證時用來問後端的協定(POP/IMAP 代理那條則跟著客戶端)
    • 後端加密:自動(先 TLS,再明文+STARTTLS)、必須 TLS、明文(不加密)。明文僅建議內網或後端不支援 TLS 時使用

⚠️ 編輯時改「代收網域」等於改名:系統會同步搬移既有帳號與目錄;若目標帳號或目錄已存在,整筆不會套用(不會合併、不會覆蓋),畫面會回報「主網域未變更(既有帳號/目錄衝突,請先處理):…」。另外舊的主網域不會自動變成別名,要保留請自己填進「網域別名」。

代理功能

分別設定外寄策略與收信策略,各有四個可勾選的動作:掃毒(v)、垃圾郵件過濾(s)、郵件記錄(r)、條件過濾(f)。

出廠預設值:

  • 外寄:記錄與條件過濾為開,掃毒與垃圾郵件過濾為關
  • 收信:四項全部為開

⚠️ 這一區的勾選項目並非全部都有實際消費端。以目前版本而言,真正會依這裡設定改變行為的是**「郵件記錄」**(記錄器是否記錄這個網域的信);其他項目尚在整合中。若您勾選後觀察不到差異,屬預期狀況,不要當成故障。

名單設定

控制「哪些收件者可以收到這個網域的信」:

  • 模式:
    • 全放行:不檢查收件人(維持現狀),任何帳號都放行
    • 帳號名單+自動學習:以名單為準,而且代收(IMAP/POP)成功登入的帳號會自動加入名單
  • 手動名單:填帳號就好(例:info、sales.tw),一行一個,也可以用逗號或分號分隔。若貼上完整 Email,系統只取 @ 前面的帳號;以 # 開頭是註解。名單上限 20,000 字元
    • 帳號允許的字元為 a-z、0-9 與 ! # $ % & ' * + / = ? ^ _ \ { | } ~ . -`;含空白或不合法的字元會被擋下並顯示「名單格式錯誤:…」

實務範例:公司只開放 info@mail.dom 與 sales@mail.dom 收信,其他帳號即使存在也不收 → 模式選「帳號名單+自動學習」,手動名單填:

info
sales
# 以下保留給新進業務,先不開放
外寄簽名
  • 啟用外寄簽名:開啟後,本代收網域的使用者寄出的信會附加下方簽名內容(只有寄信方向,收信不受影響)
  • 內部互寄不加(預設開啟):收件者屬於同一條代理(本列的代收網域與網域別名)時不附加簽名;寄給其他代理或外部網域才會加
  • 簽名內容:HTML 格式,上限 20,000 字元。留空時會自動載入系統內建的預設免責聲明內容
  • 可用變數:#USER#(帳號)、#EMAIL#(寄件者)、#FROM#(寄件者名稱)、#DOMAIN#(網域)

刪除代收網域

刪除是不可復原的破壞性操作,需要通過兩道確認:

  1. 完整輸入代收網域(大小寫不拘)——不符會顯示「輸入的代收網域不符(應為 :domain),未刪除任何東西」
  2. 輸入您目前登入的管理帳號密碼——錯誤會顯示「管理帳號密碼錯誤,未刪除任何東西」

確認視窗會先顯示影響範圍(此網域下的帳號數、目錄數、別名清單),請務必看清楚:

  • 寄到這個網域的信會立刻被 GW 拒收,寄件者會收到退信
  • 此網域下的帳號與目錄(含目錄內所有檔案)會一併刪除
  • 別名網域也會一起刪除
  • 若部分目錄刪除失敗,對應帳號會被保留,並回報「(部分目錄刪除失敗,對應帳號已保留:…)」

刪除成功會顯示「代收網域 :domain 已刪除」;若連資料一併清除,會顯示「已刪除(一併清除 N 筆帳號、M 個目錄)」。刪除最後一條啟用中的代收網域時,系統會清空 postfix 設定並提示「已無啟用中的代收網域 — postfix 設定已清空(閘道器不再為任何網域代收)」。

常見誤解與陷阱

  • 忘了按「啟用」:新增後預設是開啟的,但若被關掉,該網域的信不會被代理,症狀是「完全收不到信」
  • 把「網域別名」當成「另一台後端」:別名是同一個信箱的其他名字,一律指向同一列設定的後端主機;後端上獨立的信箱要另開一列
  • 改主網域以為只是改字:等於改名,會搬移帳號與目錄,衝突時整筆不套用
  • 後端加密選「明文」:等於 GW 到後端這一段沒有加密,僅限內網使用
  • 把代收網域填成完整的 Email:這一欄只要網域,例如 mail.dom,不要 jerry@mail.dom
  • 修改後沒生效:儲存後系統會同步 postfix;若同步失敗會提示「設定已儲存,但同步 postfix 失敗:…」,此時設定已存但轉送不會生效,請依訊息排除後再儲存一次

與其他功能的關聯

  • 代收網域是使用者帳號的歸屬:新增之後才會在(郵件閘道 / 用戶管理)看到該網域的帳號
  • 哪些帳號能收信由本頁「名單設定」決定;哪個帳號能不能登入則看(郵件閘道 / 用戶管理)
  • 信件是否被記錄、掃毒或過濾,由本頁「代理功能」與(郵件過濾器 / 過濾器設定)、(郵件掃毒器 / 掃毒器設定)、(郵件記錄器 / 記錄器設定)共同決定
  • 寄出信件要加統一簽名時,除了本頁的「外寄簽名」,還要確認使用者端(個人設定 / 簽名檔與寄件身分)的設定是否互相衝突
  • 若要追查「某封信到底有沒有經過 GW」,請看(系統日誌 / SMTP日誌)與(郵件記錄器 / 紀錄查詢)