Postfix

smtp sasl 身份驗證失敗

  • February 3, 2011

我已經為虛擬郵箱配置並修復了我的 postfix +courier + mysql 設置的幾乎所有問題。我現在可以接收郵件並從 webmail (squirrel) 發送郵件。但是,我不能做的是從外部客戶端進行身份驗證。由於我的 isp 阻塞了埠 25,我將 postfix 設置為在 1025 上工作以進行 smtp 並設置詳細日誌記錄。

這是失敗的身份驗證過程LOG的詳細日誌

imap 和 pop3 的身份驗證似乎正在工作,但這個不是。

這是 postconf -n輸出

同樣通過mysql,我可以驗證它是否正在嘗試通過系統驗證,執行一個返回儲存在數據庫中的加密密碼的查詢。

我似乎找不到這個錯誤。先感謝您

可能是 MySQL 方面出了點問題,也許查詢沒有返回預期值。我認為最好的方法是啟用將所有查詢記錄在/etc/my.cnf. 你應該在log=/var/log/mysql/allqueries.log那裡添加類似的東西然後重新啟動mysqld。您應該嘗試執行遠端登錄,然後 MySQL 會將相關查詢記錄到該文件中,您將能夠從 mysql 控制台手動檢查它。

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