怎么解決郵箱在收取郵件時彈出“ERR認(rèn)證失敗-authentication failed,重新輸入口令”?我的郵箱是新浪的,可是在收取郵件時,會彈出“ERR認(rèn)證失敗-authentication failed,重新輸入口令”的提示。該怎么解決啊?

熱心網(wǎng)友

?(提示535 )SASL認(rèn)證失敗的原因可分為如下幾個可能的方面:Permission問題:對系統(tǒng)用戶的SASLAuth尤其重要,要保證postfix用戶(smtpd)對/etc/shadow有讀權(quán)限,這必須將postfix加到root組并將shadow文件的組權(quán)限加到可讀,但這畢竟有些危險,建議不要使用系統(tǒng)用戶認(rèn)證特性;另一方面,如果是用pam(例如pam_mysql,pam_ldap等),特別注意/etc/pam。d/smtp文件(Linux系統(tǒng))對postfix用戶也必須是可讀,否則照樣會造成認(rèn)證失敗的原因。配置問題:如果使用pam_ldap,pam_mysql,那么要注意/usr/lib/sasl/ nf或/usr/lib/sasl2/ nf的內(nèi)容不要寫錯,應(yīng)該為pwcheck_ 另外/etc/ nf(pam_ldap)及pam_mysql的配置文件一權(quán)限要對,二配置必須正確,否則一樣無法認(rèn)證通過。鏈接問題:主要指編譯Postfix時將Postfix連接到錯誤的sasl庫,這在cyrus2。x里更加明顯,一般linux發(fā)行版的cyrus2。0。x其實是1。5。x及2。0。x的集成版,因此編譯Postfix時如果連接到sasl1。x而 nf卻放在/usr/lib/sasl2下那么認(rèn)證無論如何都不會成功,請注意這點。