LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1003|回复: 1

cyrus-imap 可以 authenticated 但是 no login?

[复制链接]
发表于 2004-12-30 22:44:43 | 显示全部楼层 |阅读模式
cyrus-imap 可以 authenticated 但是 no login?

localhost.localdomain> lm
user.cu01 (\HasNoChildren)

# sasldblistusers2
saslu01@zouben.org: userPassword
cu01@Chowroc: userPassword
Lu41@dm04.com: userPassword
vdmu01@vdm.com: userPassword
vu@vacuum.com: userPassword
cyrus@Chowroc: userPassword

# imtest -a cu01 localhost
S: * OK Chowroc Cyrus IMAP4 v2.1.16 server ready
C: C01 CAPABILITY
S: * CAPABILITY IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ MAILBOX-REFERRALS NAMESPACE UIDPLUS ID NO_ATOMIC_RENAME UNSELECT CHILDREN MULTIAPPEND SORT THREAD=ORDEREDSUBJECT THREAD=REFERENCES IDLE AUTH=DIGEST-MD5 AUTH=CRAM-MD5
S: C01 OK Completed
C: A01 AUTHENTICATE DIGEST-MD5
S: + bm9uY2U9IjhnYW9FajRQMUxDdzhHeDZCdkJyZ3cvQUNiRnZrdEU1WDBYVURNa3NDOTQ9IixyZWFsbT0iQ2hvd3JvYyIscW9wPSJhdXRoLGF1dGgtaW50LGF1dGgtY29uZiIsY2lwaGVyPSJyYzQtNDAscmM0LTU2LHJjNCxkZXMsM2RlcyIsbWF4YnVmPTQwOTYsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=
Please enter your password:C: dXNlcm5hbWU9ImN1MDEiLHJlYWxtPSJDaG93cm9jIixub25jZT0iOGdhb0VqNFAxTEN3OEd4NkJ2QnJndy9BQ2JGdmt0RTVYMFhVRE1rc0M5ND0iLGNub25jZT0iRnBIMUdJdm1kRkRzNnhYendhT0tCYnJvYnBtRDkyTTkvd1YrcUl2aHZVaz0iLG5jPTAwMDAwMDAxLHFvcD1hdXRoLWNvbmYsY2lwaGVyPSJyYzQiLG1heGJ1Zj0xMDI0LGRpZ2VzdC11cmk9ImltYXAvbG9jYWxob3N0LmxvY2FsZG9tYWluIixyZXNwb25zZT04ZDE4MjAzMDAyYjc1ZDIwZDFiYWM1MzYyNGJiZGEwZQ==
S: + cnNwYXV0aD0yZmEzZjYwN2JkMTlmOGZhZTMxOTk3ODQ3ZDhjOWI1Yg==
C:
S: A01 OK Success (privacy protection)
Authenticated.
Security strength factor: 128

# imtest -m login -a cu01 localhost
S: * OK Chowroc Cyrus IMAP4 v2.1.16 server ready
C: C01 CAPABILITY
S: * CAPABILITY IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ MAILBOX-REFERRALS NAMESPACE UIDPLUS ID NO_ATOMIC_RENAME UNSELECT CHILDREN MULTIAPPEND SORT THREAD=ORDEREDSUBJECT THREAD=REFERENCES IDLE AUTH=DIGEST-MD5 AUTH=CRAM-MD5
S: C01 OK Completed
Please enter your password:
C: L01 LOGIN cu01 {4}
S: + go ahead
C: <omitted>
S: L01 NO Login failed: authentication failure
Authentication failed. generic failure
Security strength factor: 0

这样,当我在mutt客户端中使用pop取邮件时就返回SASL authentication failed。请问这是什么原因?

谢谢。
 楼主| 发表于 2005-1-4 22:30:53 | 显示全部楼层
我将 /etc/imapd.conf 中的 sasl_pwcheck_method: saslauthd 改为:
sasl_pwcheck_method: auxprop
来使用 sasldb2,才算是解决了。

但是原因还不是很明白,我用 postfix 的时候,设置为 saslauthd,也可以使用 sasldb2 数据库呀。saslauthd 和 sasldb/auxprop 到底有什么区别呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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