Linux

Zimbra pop3 不接受連接

  • March 10, 2010

我們有一個新的 Zimbra 伺服器(發行版 5.0.18_GA_3011.UBUNTU8 UBUNTU8 FOSS 版本)正在執行,它執行良好,直到我們按照文件化的程序更改了主機名。現在伺服器不再在正確的介面上偵聽埠 110。它在 localhost 下監聽 tcp6,但不像 25 埠那樣監聽公共 IP 甚至 0.0.0.0。我們嘗試重新配置伺服器埠無濟於事。我們查看了所有配置文件,一切看起來都是正確的。郵件正在流動並最終進入郵箱,因此郵箱服務執行良好。根據需要關閉 imap/pop 代理。我不知道我們在這裡缺少什麼。任何幫助,將不勝感激。謝謝。

好吧,我們找到了答案。這是一個與 DNS 相關的問題。hosts 文件將 mail.ourdomain.com 解析為 127.0.0.1 而不是外部 IP 地址介面。因此,當 Zimbra 啟動時,它使用 127.0.0.1 作為綁定地址。查看 jetty.properties 文件證實了這一點:zimbraPop3BindAddress=mail.ourdomain.com。這就是為什麼 netstat -ln 顯示埠 110 綁定到 127.0.0.1。我們無法弄清楚如何修改碼頭配置以使用不同的 bindaddress 設置(配置在重新啟動期間不斷被覆蓋),因此我們更改了 hosts 文件以僅將 mail.ourdomain.com 解析為外部 IP 地址。重新啟動服務後,正確的埠被綁定,使用者可以再次連接 pop3。

很高興知道如何更改碼頭配置(任何接受者?),但現在它正在按預期工作。

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