xu5762173 发表于 2013-04-27 17:13

使用smtp服务器转发邮件,提示Relaying denied


环境两台AIX 5.3,主机名为A,B
A(10.76.3.4)能连外网,配置DNS后可以发送邮件到test@gmail.com,并测试成功
B(10.76.3.6)不能连外网,需要使用A的SMTP服务,转发到test@gmail.com,已测试B能发送邮件到A

在B上使用A的SMTP发送邮件失败
550 5.7.1 <test@gmail.com>... Relaying denied
503 5.0.0 Need RCPT (recipient)#echo "test 36" |mail -v -s "test" test@gmail.com                                                
Warning: .cf file is out of date: sendmail AIX5.3/8.13.4 supports version 10, .cf file is version 9
WARNING: local host name (loopback) is not qualified; see cf/README: WHO AM I?
test@gmail.com... Connecting to via relay...
220 3_4.DB2.com ESMTP Sendmail Sat, 27 Apr 2013 14:53:16 +0800
>>> EHLO loopback
250-3_4.DB2.com Hello B_YX_DB_HD , pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-EXPN
250-VERB
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-DELIVERBY
250 HELP
>>> MAIL From:<root@loopback> SIZE=45
250 2.1.0 <root@loopback>... Sender ok
>>> RCPT To:<test@gmail.com>
>>> DATA
550 5.7.1 <test@gmail.com>... Relaying denied
503 5.0.0 Need RCPT (recipient)
>>> RSET
250 2.0.0 Reset state
root... aliased to root,kk@aaa.cn
/dead.letter... Saved message in /dead.letter
Closing connection to
>>> QUIT
221 2.0.0 3_4.DB2.com closing connectionA机器上错误日志Apr 27 14:53:16 DB2 mail:notice sendmail: r3R6rGOq897090: ruleset=check_rcpt, arg1=<test@gmail.com>, relay=B_YX_DB_HD , reject=550 5.7.1 <test@gmail.com>... Relaying denied
Apr 27 14:53:16 DB2 mail:info sendmail: r3R6rGOq897090: from=<root@loopback>, size=45, class=0, nrcpts=0, proto=ESMTP, daemon=MTA, relay=B_YX_DB_HD

xu5762173 发表于 2013-04-27 17:15

B机器上配置了A的的SMTP#grep DS /etc/mail/sendmail.cf
# COMPONENT_NAME: CMDSEND sendmail.cf
#DS
DSA机器上配置了允许#more access localhost.localdomain RELAY
localhost RELAY
127.0.0.1 RELAY
192.168.1 RELAY

root@loopback.DB2.com RELAY
0.0.0.0 RELAY
root@loopback RELAY
B_YX_DB_HD RELAY
10.76.3.6 RELAY
test@gmail.com RELAY

#makemap hash /etc/mail/access.db </etc/mail/access
#refresh -s sendmail                              
0513-095 The request for subsystem refresh was completed successfully.
页: [1]
查看完整版本: 使用smtp服务器转发邮件,提示Relaying denied