Linux

Thunderbird 不適用於 postfix/dovecot

  • March 5, 2021

我的環境:

  • Ubuntu 20.04.1 LTS
  • 後綴 3.4.13
  • 鴿舍 2.3.7.2

設置非常簡單。我通過內置的 master 將 postfix 配置為 Internet 站點主機。Dovecot(我用它作為 IMAP 伺服器)設置都是預設的。現在,我可以使用我手頭的任何郵件客戶端(outlook、eM 客戶端)連接到該伺服器,並執行除 Thunderbird 之外的日常郵件工作。

當我嘗試在 Thunderbird 中設置我的帳戶時,我得到了這樣的無限視窗: 雷鳥設置視窗

在伺服器端,mail.log每當我嘗試在雷鳥設置視窗中測試我的設置時,我都會看到這些可疑條目(測試通過 OK):

postfix/smtpd[13695]: improper command pipelining after EHLO from me.example.com[192.168.1.25]: QUIT\r\n
postfix/smtpd[13695]: disconnect from me.example.com[192.168.1.25] ehlo=1 quit=1 commands=2

我特別簡化了這個設置,因為我有一個具有身份驗證、SSL、DKIM 等功能的成熟郵件伺服器,但我也無法使用 Thunderbird(行為完全相同)。

我不知道如何讓雷鳥連接到我的伺服器。任何幫助表示讚賞!

真的不知道這一切是關於什麼的。但它似乎是一個證書問題。我重命名了 IMAP 伺服器並重新頒發了讓我們加密證書。在這些步驟之後,雷鳥能夠連接到 IMAP 伺服器。

將您的 Thunderbird 配置為使用 TLS 保護的埠,您的測試行為可能不會“完全相同”。

您在簡化測試的問題中顯示的日誌可能對您嘗試診斷的實際問題幾乎沒有說明。

在埠 25 上的 SMTP 伺服器未提供安全身份驗證後,thunderbird 連接測試只是斷開連接。這在您的螢幕截圖中的設置中並不罕見。埠 25 用於接收來自其他伺服器的 Internet 郵件。通常,您只會在埠 465 上提供經過身份驗證的送出,通過 TLS 保護(以及通過埠 993 的 IMAP,也通過 TLS 保護)。

引用自:https://serverfault.com/questions/1055455