使用postfix和sasldb诊断SASL LOGIN身份validation失败

我正在尝试使用sasldb2在我的个人计算机(ubuntu服务器)上configurationPostfix SMTP服务器。 到目前为止,我已经设置的testing命令很好地工作:

testsaslauthd 

(但是可能值得注意的是,即使它属于sasl组,也不能在/ var / spool / postfix / var / run / saslauthd上执行chmod + x,因为它不会以权限错误结束。我正在chroot工作)

但是,当我telnet我的服务器尝试和validation它,我得到一个非常通用的

 5.7.8 Error: authentication failed: authentication failure 

和/var/log/mail.log没有更多的信息(一行,大致相同)。 我的理解是,这是一个简单的后缀错误configuration,我已经尝试了许多不同的select,没有令人满意的结果。 我的/etc/postfix/sasl/smtpd.conf现在是:

 pwcheck_method: saslauthd mech_list: plain login allow_plaintext: true 

(虽然我也尝试过使用sasldb auxprop插件的auxprop)。 /etc/postfix/main.cf包含相关的行:

 smtpd_sasl_local_domain = smtpd_sasl_auth_enable = yes smtpd_sasl_security_options = noanonymous broken_sasl_auth_clients = yes smtpd_sasl_path = smtpd smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination smtpd_tls_auth_only = no smtpd_use_tls = no 

(我现在停用tls)请您指出我正确的方向,以获得更多的信息和解决这个authentication失败?