服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

无法获得SASL auxprop / sasldb与Postfix / Ubuntu 12.04一起工作

我有一个运行Postfix 2.5.1的Ubuntu 8.04LTS系统。 在该系统上SMTP AUTH运行良好 。 /etc/postfix/sasl/smtpd.conf的内容是: pwcheck_method: auxprop auxprop_plugin: sasldb mech_list: PLAIN SASL相关的属性是: smtpd_sasl_type = cyrus smtpd_sasl_auth_enable = yes smtpd_sasl_path = smtpd smtpd_sasl_security_options = noanonymous broken_sasl_auth_clients = yes smtpd_sasl_local_domain = $myhostname 当我做sudo sasldblistusers2我得到: [email protected]: userPassword 就像我所说的那样,在8.04LTS系统上都可以正常工作。 但是,我正在尝试将其迁移到运行Postfix 2.9.3的Ubuntu 12.04LTS系统,我无法使其运行。 我做的一切都一样,但每次后缀都会导致身份validation失败。 这不是/etc/sasldb2文件。 我试过从旧系统中引入文件,这是行不通的。 我已经创build了一个新的文件: saslpasswd2 -c -u mail.mydomain.com authusername 这是行不通的,尽pipe如果我把它复制到旧的系统上,它就可以在旧的系统上工作,这就是我知道这个文件没有问题的地方。 同样,我知道postfix正在看到smtpd.conf文件。 如果我向文件的mech_list行添加更多的机制,当我连接到smtpd守护进程时,会看到那些额外的机制。 当我把它们移走时,它们又会离开。 所以/etc/postfix/sasl/smtpd.conf显然已经被使用了。 我正在testing通过使用实际的邮件客户端,并通过以下方式生成令牌后手动与服务器通话: […]