如果sendmail无法parsing智能主机,添加到队列,而不是失败?

有时,在深夜,DNS无法解决我们的智能主机地址。 而sendmail决定将邮件作为“拒绝”消息发送。 由于“root”是别名到一个脱机地址,也尝试使用智能主机,并失败。 然后我得到一个savemail恐慌。 有没有什么办法说服sendmail,如果它不能解决智能主机,它可以排队消息以后?

我有一个可怕的感觉,我只需要在凌晨3点起床,看到跆拳道正在与DNS服务器:-(

快速修复 (临时?) :使用IP地址作为智能主机。

define(`SMART_HOST',`[10.0.0.2]:[10.0.0.2]')dnl 

方括号closures查找MXlogging。


debugging程序build议:

  1. 使用sendmail -d8.20 -bv root找出问询的DNS查询
  2. 让cron执行你的testingshell脚本,每隔几分钟就要问以上问题