邮件服务器-邮件系统-邮件技术论坛(BBS)

 找回密码
 会员注册
查看: 4868|回复: 1
打印 上一主题 下一主题

postfix+sasl不能通过认证的问题!!请教!

[复制链接]
跳转到指定楼层
顶楼
发表于 2005-10-24 11:56:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
软件:redhat 9.0 <br>
postfix 2.2.5 <br>
cyrus-sasl-2.1.21 <br>
berklerydb(系统带) <br>
<br>
编译:cyrus-sasl <br>
<br>
./configure --enable-cmulocal=no --enable-sample=yes --disable-dependency-tracking --enable-static= <br>
no --enable-shared=yes --enable-fast-install=yes --enable-libtool-lock --enable-staticdlopen=no --e <br>
nable-java=no --enable-alwaystrue=no --enable-checkapop=yes --enable-cram=no --enable-digest=no --e <br>
nable-otp=no --enable-srp=no --enable-srp-setpass=no --enable-krb4=no --enable-gssapi=no --enable-g <br>
ss_mutexes=no --enable-plain=yes --enable-anon=no --enable-login=yes --enable-ntlm=no --enable-pass <br>
dss=no --enable-sql=no --enable-ldapdb=no --enable-macos-framework --with-dbpath=/etc/sasldb2 --wit <br>
h-ipctype=unix <br>
make <br>
make install <br>
<br>
postfix <br>
<br>
make tidy <br>
make makefiles CCARGS="-DUSE_SASL_AUTH -I/usr/local/include/sasl" AUXLIBS="-L/usr/local/lib -lsasl2" <br>
make <br>
make install <br>
<br>
sasldblistusers2结果 <br>
<br>
baoming@qmail.zmdns.com: userPassword <br>
cyrus@qmail.zmdns.com: userPassword <br>
<br>
/etc/sasldb2权限 <br>
<br>
-rw-r----- 1 cyrus postfix 12288 Oct 24 10:18 sasldb2 <br>
<br>
/usr/lib/sasl2/smtpd.conf <br>
<br>
pwcheck_method: auxprop <br>
mech_list: plain login <br>
log_level: 2 <br>
<br>
/etc/postfix/main.cf <br>
smtpd_sasl_auth_enable = yes <br>
broken_sasl_auth_clients = yes <br>
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject <br>
smtpd_sasl_application_name = smtpd <br>
smtpd_sasl_local_domain = $mydomain <br>
smtp_sasl_auth_enable = yes <br>
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd <br>
smtp_sasl_security_options = noanonymous <br>
<br>
postfix start正常 看到有监听25端口 <br>
<br>
perl -MMIME::Base64 -e 'print encode_base64("\0baoming\0baoming");' <br>
AGJhb21pbmcAYmFvbWluZw== <br>
<br>
telnet 服务器IP 25 <br>
<br>
220 qmail.abc.com ESMTP Postfix <br>
ehlo qmail.abc.com <br>
250-qmail.abc.com <br>
250-PIPELINING <br>
250-SIZE 10240000 <br>
250-VRFY <br>
250-ETRN <br>
250-AUTH LOGIN PLAIN <br>
250-AUTH=LOGIN PLAIN <br>
250 8BITMIME <br>
auth plain AGJhb21pbmcAYmFvbWluZw== <br>
535 Error:authentication failed <br>
<br>
tail /var/log/maillog <br>
<br>
Oct 24 11:38:24 qmail postfix/smtpd[2004]: warning: SASL authentication failure: Password verification failed <br>
Oct 24 11:38:24 qmail postfix/smtpd[2004]: warning: unknown[221.221.172.11]: SASL plain authentication failed <br>
<br>
<br>
无法通过认证,请问高手这是什么原因?<br>
沙发
 楼主| 发表于 2005-10-25 12:55:53 | 只看该作者

re:问题解决,将main.cf中的smtpd...

问题解决,将main.cf中的smtpd_sasl_local_domain设为空即可。
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

小黑屋|手机版|Archiver|邮件技术资讯网

GMT+8, 2026-8-6 07:56

Powered by Discuz! X3.2

© 2001-2016 Comsenz Inc.

本论坛为非盈利中立机构,所有言论属发表者个人意见,不代表本论坛立场。内容所涉及版权和法律相关事宜请参考各自所有者的条款。
如认定侵犯了您权利,请联系我们。本论坛原创内容请联系后再行转载并务必保留我站信息。此声明修改不另行通知,保留最终解释权。
*本论坛会员专属QQ群:邮件技术资讯网会员QQ群
*本论坛会员备用QQ群:邮件技术资讯网备用群

快速回复 返回顶部 返回列表