请教postfix配合cyrus-sasl的问题
cxydl 2003-08-23 10:43:30 请问各位朋友,小弟在RedHat8.0下架设postfix配合cyrus sasl的smtp认证,
设定的方法如下
编辑/etc/postfix/main.cf
### SASL support
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,check_relay_domains
smtpd_client_restriction = permit_sasl_authenticated
smtpd_sasl_security_options = noanonymous
smtp_sasl_auth_enable = yes
然后在/usr/lib/sasl/下面增加一个smtpd.conf
内容如下
pwcheck_method: pwcheck
然后 chmod 640 /etc/shadow
再将postfix用户加入root组
usermod -G root postfix
重跑/etc/init.d/postfix restart
telnet $myhostname 25出现的结果如下:
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-AUTH PLAIN LOGIN
250-XVERP
250 8BITMIME
在客户端寄信的时候,会出现一个对话框要我输入密码,
但我输入正确之后,依然会跑出对话框来。
我想应该是在认证方面在哪里出了问题,想请教各位这应该如何解决呢?
谢谢。