sendmail – DSN:找不到名称服务器主机

我最近设置了一个新的备份服务器,并configuration了一个smart_relay_host的sendmail

除了来自命令行的每封邮件都不会去任何地方。 从mail.log:

Oct 3 14:32:52 ***** back01 sm-mta [16570]:p93DWqtC016568:to = < 延迟= 00:00:00,xdelay = 00:00:00,邮件程序=继电器,pri = 120762,继电器= 10.2.30.60,dsn = 5.1。 2,stat = Host unknown(名称服务器:10.2.30.60:找不到主机)Oct 3 14:32:52 ***** back01 sm-mta [16570]:p93DWqtC016568:p93DWqtC016570:DSN:主机未知(名称服务器: 10.2.30.60:找不到主机)

DNS在此框上正常工作。 我可以做前进和反向查找。

我也可以telnet到邮件转发,并以这种方式发送消息。

我很难过,有什么build议吗?

Name server: 10.2.30.60: host not found告诉 ,这个NS(10.2.30.60)无法parsing你的智能中继的名字,不是吗? 只要尝试从SMART_HOST定义中parsing主机(并稍后连接)