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

帳號整合

帳號整合讓 MailVSR-MS 直接使用外部帳號來源——Windows AD、Linux LDAP,或另一台 MailServer 的 POP/IMAP 信箱——使用者以原本的帳密就能收發信件,不必在兩邊各維護一份帳號。當公司已有目錄服務,或要從舊郵件主機轉換過來時,會用到這一頁。

不啟用整合的話,同一個人會有兩組帳密(目錄一組、信箱一組),人員異動時必須兩邊都改,離職時也容易漏刪其中一邊。

整合來源

以「整合來源」下拉選擇要使用的來源:

  • 關閉:未啟用外部帳號整合,只使用本機帳號
  • Windows AD
  • Linux LDAP
  • MailServer POP/IMAP

系統同一時間只能啟用一種來源。切換來源時,其他來源會自動關閉(其設定值仍保留,只是不生效)。伺服器端另有一道保險:若同時送來多個啟用的來源,只保留優先序最前面的一個(AD > LDAP > POP)。

來源設定(AD / LDAP)

選定 AD 或 LDAP 後,於「來源設定」填寫:

  • 啟用此來源:這個來源的開關
  • 伺服器 IP / 主機:外部目錄伺服器位址(例如 192.0.2.10),最長 255 字元
  • TLS / LDAPS:啟用加密連線(LDAPS 或 SSL)。啟用後通常要一併把連接埠改成該目錄服務的加密埠(常見為 636,實際依您的目錄設定)
  • 連接埠:可填 1~65535,出廠預設 389
  • LDAP 協定版本:可填 2 或 3,出廠預設 3(AD 一般使用 3)
  • 基礎 DN:搜尋使用者的起點,最長 255 字元(例如 dc=example,dc=com;AD 常見寫法如 dc=example,dc=com 或 ou=Users,dc=example,dc=com)
  • 管理員 DN:用來查詢目錄的帳號,最長 255 字元(例如 cn=admin,dc=example,dc=com;AD 可填 administrator@example.com 這類 UPN)
  • 管理員密碼:上述帳號的密碼,最長 255 字元
  • 排除帳號:不參與整合的帳號,每行或逗號分隔,最長 1024 字元。AD 出廠預設 administrator、LDAP 出廠預設 root
  • 清單快取時間:外部使用者清單的快取秒數,可填 60~604800(60 秒~7 天),出廠預設 600(10 分鐘)。調短可更快反映目錄異動,但會增加對外部目錄的查詢次數

LDAP 另可設定:

  • 搜尋過濾器:最長 512 字元,出廠預設 (&(uid=*)(uidnumber>=500))
  • 帳號欄位:最長 64 字元,出廠預設 uid
  • 名稱欄位:最長 64 字元,出廠預設 gecos
AD 與 LDAP 的差異
  • AD 使用固定的查詢條件(sAMAccountType=805306368,即一般使用者帳號),帳號欄位固定對應 sAMAccountName、名稱欄位固定對應 name,因此不需要(也不能)自訂過濾器與欄位
  • AD 會自動跳過已停用的網域帳號(依 userAccountControl 的停用旗標),因此 AD 停用的帳號不會出現在使用者清單中
  • LDAP 需要您指定過濾器與欄位;若您的目錄結構不同(例如帳號放在 cn 而非 uid),要自行調整「帳號欄位」與「名稱欄位」,否則連線測試會回報查無使用者
  • POP/IMAP 來源無法列出使用者清單(外部主機通常不提供帳號列舉),因此來源為 POP/IMAP 時不會有清單快取,也不會有「排除帳號」以外的名單控制
連線測試

按下「連線測試」會實際連到外部目錄,使用畫面上目前填寫的值(不需要先儲存),方便您邊調整邊測試:

  • AD / LDAP:列出找到的使用者。成功時顯示「連線成功,共 N 位使用者」,並附上最多前 20 筆的「帳號(名稱)」清單
  • POP / IMAP:需另外填入測試帳號與測試密碼。成功顯示「連線成功,帳號密碼正確」,失敗顯示「連線失敗,請檢查伺服器設定或帳號密碼」
  • 常見的失敗訊息:
    • 「請先填寫伺服器 IP / 主機」——位址是空的
    • 「請先填寫測試帳號與密碼」——POP/IMAP 測試少了帳密
    • 「連線成功但查無使用者(請檢查基礎 DN、過濾器或權限)」——連得上,但查不到人,通常是基礎 DN 錯誤、過濾器條件不合,或管理員 DN 沒有讀取權限

來源設定(MailServer POP/IMAP)

以外部郵件主機的帳號作為來源時,填寫:

  • 啟用此來源
  • 伺服器 IP / 主機:外部郵件主機位址(例如 203.0.113.8),最長 255 字元
  • 協定:POP 或 IMAP,出廠預設 imap
  • SSL / TLS:啟用加密連線
  • 登入帳號模式:可選「直接使用帳號」或「帳號@網域」
  • 網域:選擇「帳號@網域」時使用的網域(例如 example.com),最長 255 字元
  • 排除帳號:不參與整合的帳號,出廠預設 admin

「登入帳號模式」的選擇要與外部主機的帳號格式一致:外部主機要求完整 Email 才能登入時選「帳號@網域」並填網域,否則選「直接使用帳號」。

轉入來源信件

啟用後,系統會定時把外部來源信箱的信件轉入本機信箱。

  • 啟用:開啟轉入功能
  • 所有本機帳號轉入:開啟時,所有本機帳號都以此外部設定轉入,不限整合來源的帳號(出廠預設關閉)。這適合「全公司都還在新舊主機並行期」的情境;若只有部分帳號需要,請保持關閉
  • 外部信箱伺服器:轉入來源的信箱伺服器位址(例如 203.0.113.8),最長 255 字元
  • 協定:POP 或 IMAP,出廠預設 imap
  • SSL / TLS
  • 登入帳號模式:可選「直接使用帳號」或「帳號@網域」

儲存與套用

按畫面下方的「儲存」後,設定會寫入系統、重新產生郵件伺服器的外部認證設定,並把帳號整合註冊為開機啟動項目。成功時顯示「設定已儲存」。

實務範例

情境一:公司已有 AD。 整合來源選「Windows AD」,伺服器 IP 填 192.0.2.10、連接埠 389、協定版本 3、基礎 DN 填 dc=example,dc=com、管理員 DN 填 administrator@example.com 與其密碼,排除帳號保留 administrator。按「連線測試」若顯示「連線成功,共 48 位使用者」並列出帳號,就表示設定正確,儲存後同仁即可用 AD 帳密收信。

情境二:從舊 MailServer 轉換。 整合來源選「MailServer POP/IMAP」,伺服器填舊主機 203.0.113.8、協定選 IMAP、SSL 依舊主機設定、登入帳號模式選「直接使用帳號」,並開啟「轉入來源信件」讓舊信逐步搬過來。

常見誤解與陷阱

  • 來源是單一模式:不能同時啟用 AD 與 LDAP;若您的環境同時有兩種目錄,需先在上游整合成一個來源
  • 「排除帳號」內的帳號不走外部驗證:這些帳號會使用本機密碼登入,適合管理帳號或服務帳號
  • AD 來源會自動跳過已停用的網域帳號:在 AD 停用某人後,他就不能再以該帳號收信;這是刻意行為,不是故障
  • 清單快取會延遲反映異動:剛在目錄新增的帳號可能還看不到,等快取過期(預設 10 分鐘)或重按連線測試即可
  • 連線測試不會儲存設定:測試用的是畫面目前的值,測完一定要按「儲存」才會生效
  • 本機的 LDAP 目錄服務是另一項功能:這一頁是「對外使用別人的目錄」,若您要設定本機自己的 LDAP 服務,位置在(服務管理 / LDAP伺服器設定)
  • 整合啟用後,本機帳號仍然有效:整合只影響「哪些帳號以外部來源驗證」,不會刪除既有本機帳號

注意事項

  • 帳號整合的啟用狀態會顯示在系統儀表板的服務燈號中
  • 切換整合來源後,原本來源的設定值仍保留在系統中,日後切回不必重填;但該來源的帳號在切換期間無法登入
  • 外部目錄的連線資訊(管理員 DN 與密碼)權限等同目錄的查詢權,建議使用唯讀帳號
  • 「所有本機帳號轉入」開啟時會對所有帳號嘗試轉入,若外部主機沒有對應帳號會反覆失敗,建議只在轉換期短暫開啟