帳號整合讓 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 與密碼)權限等同目錄的查詢權,建議使用唯讀帳號
- 「所有本機帳號轉入」開啟時會對所有帳號嘗試轉入,若外部主機沒有對應帳號會反覆失敗,建議只在轉換期短暫開啟