請教各位高手,
目前我在RH9上安裝Postfix-2.2.9版, 若我不使用SASL機制來驗證使用者帳號, 則內部網段可以寄信, 但是一旦啟用SASL後, 就會無法寄信(含外部使用dynamice ip的用戶端), 出現下列錯誤訊息:
[root@mail root]# tail /var/log/maillog
Mar 29 14:29:30 mail ipop3d[1238]: Logout user=nick host=dns.artam.com.tw [61.222.103.142] nmsgs=0 ndele=0
Mar 29 14:29:32 mail postfix/smtpd[1239]: fatal: SASL per-process initialization failed
Mar 29 14:29:33 mail postfix/master[949]: warning: process /usr/libexec/postfix/smtpd pid 1239 exit status 1
Mar 29 14:29:33 mail postfix/master[949]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling
Mar 29 14:30:33 mail postfix/smtpd[1240]: fatal: SASL per-process initialization failed
Mar 29 14:30:34 mail postfix/master[949]: warning: process /usr/libexec/postfix/smtpd pid 1240 exit status 1
Mar 29 14:30:34 mail postfix/master[949]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling
Mar 29 14:31:34 mail postfix/smtpd[1241]: fatal: SASL per-process initialization failed
Mar 29 14:31:35 mail postfix/master[949]: warning: process /usr/libexec/postfix/smtpd pid 1241 exit status 1
Mar 29 14:31:35 mail postfix/master[949]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling
SASL驗證機制已啟動:
[root@mail root]# service saslauthd status
saslauthd (pid 1187 1186 1185 1184 1181) is running...
smtpd.conf設定如下:
[root@mail root]# cat /usr/lib/sasl2/smtpd.conf
pwcheck_method : saslauthd
mech_list : plain login
我嘗試過鳥哥網站上所交待的, 我重新將Postfix編譯過,而且編譯了兩次, 還是不行, 頭痛... :cry:
請各位高手多幫幫忙, 小弟感謝~~
