Linux中國

Samba 系列(十三):如何在 Samba4 AD 中使用 iRedMail 配置 Thunderbird

本教程將指導你如何使用 iRedMail 伺服器配置 Mozilla Thunderbird 客戶端,以便通過 IMAPS 和 SMTP 提交協議發送和接收郵件,如何使用 Samba AD LDAP 伺服器設置聯繫人資料庫以及如何配置其他相關的郵件功能,例如通過 LDAP 資料庫離線副本啟用 Thunderbird 聯繫人。

安裝和配置 Mozilla Thunderbird 客戶端的過程適用於安裝在 Windows 或 Linux 操作系統上的 Thunderbird 客戶端。

要求

  1. 如何在 CentOS 7 上安裝 iRedMail 集成到 Samba4 AD
  2. 如何配置和集成 iRedMail 服務到 Samba4 AD DC
  3. 將 iRedMail Roundcube 與 Samba4 AD DC 集成

第一步:為 iRedMail 伺服器配置 Thunderbird

1、 在安裝完成 Thunderbird 郵件客戶端之後,點擊啟動器或者快捷方式打開程序,並在首屏檢查 E-mail 系統集成,然後點擊跳過集成按鈕繼續。

Thunderbird System Integration

Thunderbird 系統集成

2、 在歡迎界面點擊跳過並使用我已存在的郵件按鈕添加你的名字、你的 Samba 帳戶郵件地址以及密碼,檢查記住密碼區域並點擊繼續按鈕啟動你的郵箱帳戶設置。

在 Thunderbird 客戶端嘗試識別由 iRedMail 伺服器提供的正確的IMAP設置後,點擊手動配置按鈕手動設置 Thunderbird。

Thunderbird Mail Account Setup

Thunderbird 郵箱帳戶設置

3、 郵件帳戶設置窗口展開後,通過添加正確的 iRedMail 伺服器 FQDN 來手動編輯 IMAP 和 SMTP 設置,為郵件服務添加安全埠(IMAPS 為 993,發送為 587),為每個埠選擇合適的 SSL 通信通道並驗證然後點擊完成完成設置。使用以下圖片作為指導。

Thunderbird iRedMail Settings

Thunderbird iRedMail 設置

4、 由於你的 iRedMail 伺服器使用自簽名證書,屏幕上應會顯示一個新的「安全異常」窗口。點擊永久存儲此異常並按確認安全異常按鈕添加此安全性異常,Thunderbird 客戶端應該就被成功配置了。

Thunderbird Security Exception

Thunderbird 安全異常

你會看到你的域帳號的所有已收文件,並且你能夠從你的域或者其他域發送或者接收文件。

Domain Mails Inbox

域郵箱收件箱

第二步:使用 Samba AD LDAP 設置 Thunderbird 聯繫人資料庫

5、 為了讓 Thunderbird 客戶端查詢 Samba AD LDAP 資料庫中的聯繫人,點擊「設置」菜單,在左邊面板右鍵單擊您的帳戶,如下圖片所示找到 「Composition & Addressing → Addressing → Use a different LDAP server → Edit Directories」

Thunderbird Samba AD LDAP Settings

Thunderbird Samba AD LDAP 設置

Thunderbird Composition & Addressing Settings

Thunderbird Composition & Addressing 設置

6、 LDAP 目錄伺服器窗口應該帶開了,點擊添加按鈕並將下面的內容填寫到目錄伺服器屬性窗口中:

在 「常規」 選項卡上添加此對象的描述性名稱,添加你的域的名稱或 Samba 域控制器的 FQDN,你的域的基本 DN 形式是 「dc=你的域,dc=tld」,LDAP 埠號 389,vmail 綁定 DN 帳戶用於以 vmail@your_domain.tld 的形式查詢 Samba AD LDAP 資料庫。

使用下面的截圖作為指導:

Directory Server Properties

目錄伺服器屬性

7、 在下一步中,從目錄伺服器屬性進入高級選項卡,並在搜索過濾欄添加下面的內容:

(&(mail=*)(|(&(objectClass=user)(!(objectClass=computer)))(objectClass=group)))

Add Search Filter

添加搜索過濾

讓其他的設置保持默認,並點擊 OK 按鈕來應用更改,再次點擊 OK 按鈕關閉 LDAP 目錄伺服器窗口,在賬戶設置界面點擊 OK 關閉窗口。

Select LDAP Directory Server

選擇 LDAP 目錄伺服器

8、 要測試 Thunderbird 是否能夠向 Samba AD LDAP 資料庫請求聯繫人,點擊上方的地址簿圖標,選擇之前創建的 LDAP 資料庫名。

添加綁定 DN 帳戶密碼來查詢 AD LDAP 伺服器,勾選使用密碼管理器記住密碼,然後點擊確定按鈕保存更改並關閉窗口。

Thunderbird Samba AD LDAP Testing

Thunderbird Samba AD LDAP 測試

9、 使用上面的搜索框搜索 Samba AD 聯繫人,並提供一個域名帳戶名。注意沒有在 AD E-mail 欄位聲明的郵件地址的 Samba AD 帳戶不會在 Thunderbird 地址簿搜索中列出。

Search Samba AD Mail Contacts

搜索 Samba AD 郵件聯繫人

10、 要在編寫電子郵件時搜索聯繫人,請單擊視圖→聯繫人側邊欄或按 F9 鍵打開 「聯繫人」 面板。

Search Mail Contacts in Thunderbird

在 Thunderbird 中搜索聯繫人

11、 選擇合適的地址簿,你應該能夠搜索並添加收件人的電子郵件地址。發送第一封郵件時,會出現一個新的安全警報窗口。點擊確認安全例外,郵件應該就能發送到收件人地址中了。

Send Mail in Thunderbird

在 Thunderbird 發送郵件

12、 如果你想通過僅針對特定 AD 組織單位的 Samba LDAP 資料庫搜索聯繫人,請從左邊面板編輯你的目錄伺服器名稱的地址簿,點擊屬性並添加自定義的 Samba AD OU,如下所示。

ou=your_specific_ou,dc=your_domain,dc=tld 

Search Contacts in Samba LDAP Database

Samba LDAP 資料庫中搜索聯繫人

第三步:設置 LDAP 離線副本

13、 要為 Thunderbird 配置 Samba AD LDAP 離線副本,請點擊「地址簿」按鈕,選擇你的 LDAP 通訊錄,打開「目錄伺服器屬性」 -> 「常規」 選項卡,將埠號更改為 3268。

接著切換到離線選項卡並點擊「現在下載」按鈕開始在本地複製 Samba AD LDAP 資料庫。

Setup LDAP Offline Replica in Thunderbird

在 Thunderbird 設置 LDAP 離線副本

Download LDAP Database for Offline

為離線下載 LDAP 資料庫

當同步聯繫人完成後,你將收到消息複製成功通知。點擊 OK 並關閉所有窗口。在無法訪問 Samba 域控制器的情況下,你仍然可以通過離線方式進行搜索。

作者簡介:

我是一個電腦上癮的傢伙,開源和基於 linux 的系統軟體的粉絲,在 Linux 發行版桌面、伺服器和 bash 腳本方面擁有大約4年的經驗。

via: https://www.tecmint.com/configure-thunderbird-with-iredmail-for-samba4-ad-ldap/

作者:Matei Cezar 譯者:geekpi 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的電子郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國