RedHat9.0下postfix的smtp认证问题,快进来看看啦,给点建议给小弟,急!!!!!
gzhlx 2005-07-27 07:25:00 我用RedHat9.0配了一个postfix+cyrus-sasl的邮件服务器,经过千辛万苦,终于可以运行起来了。
但是一用才发现邮件只能发到本地的用户,发其他用户就会出现:
554 <xxx@domain.com>:Recipient addres Rejected:Access denied.
我想应该是认证出了问题,我的配置如下:
#/etc/postfix/main.cf
inte_interfaces=all
mynetworks_style 没有设
mynetworks=192.168.0.0/24
smtpd_sasl_auth_enable = yes
smtpd_recipient_restrictions = permit_sasl_authentcated permit_auth_destination reject
broken_sasl_auth_clients = yes
smtpd_sasl_security_options = noanonymous
#/usr/lib/sasl/smtpd.conf
pwcheck_method:sasldb
#telnet domain.com 25 出现:
Trying 202.103.125.105...
Connected to:domain.com
Escape character is '^]'
220 domain.com EXMTP Postfix
ehlo domain.com
250-domain.com
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-AUTH LOGIN PLAIN
250-AUTH=LOGIN PLAIN
250-XVERP
250 8BITMIME
请大家看看这是否有什么问题?
还有,redhat9.0下的postfix是1.xx版,cyrus-sasl是2.xx版,这两个版本是否能兼容使用?该如何配置?请各位大哥给小弟指点迷津,不胜感激!