dovecot中的密码不匹配与postafixadmin

几个小时后,试图build立一个新的邮件服务器,我只是不知道为什么postfixadmin存储的密码与dovecot通过validation的不匹配。

在postfixadmin中,密码encryption设置是:

$CONF['encrypt'] = 'md5crypt'; 

在鸽舍里

 default_pass_scheme = MD5-CRYPT 

我试图login使用

 telnet doveadm desktop mail client 

在这三种情况下,mail.log始终显示相同的结果

 Jun 4 19:02:14 mail dovecot: auth-worker(8215): sql([email protected]): Password mismatch Jun 4 19:02:14 mail dovecot: auth-worker(8215): Debug: sql([email protected]): MD5-CRYPT(oSPYmCa5Lhzc2ok2bLfQNqDCx) != '$1$37cc98c3$FeIfz2v7CfeSroJkyH4rK0' Jun 4 19:02:16 mail dovecot: auth: Debug: client passdb out: FAIL#0111#[email protected] 

对我来说,dovecot看起来像用MD5-CRYPT()encryption密码的方式不匹配postfixadmin所做的数据库input。 这是问题吗? 如果是这样,我该如何解决呢?