如果 NIS 或 DNS 关闭,sendmail 是否可以拒绝连接?

如果 NIS 或 DNS 关闭,sendmail 是否可以拒绝连接?

我们为一个域运行 sendmail 8.14 服务器,该域的用户数据库在 NIS 中管理。我的 nsswitch.conf 非常普通:

passwd:         compat
group:          compat
shadow:         compat

hosts:          files mdns4_minimal [NOTFOUND=return] nis dns mdns4
networks:       files

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files

netgroup:       nis

如果 NIS 服务由于某种原因关闭,sendmail 将永久拒绝向我们的用户发送电子邮件,这确实是不可取的。当 DNS 关闭时,还会发生其他病症。

如果 NIS 或 DNS 服务关闭,我想让 sendmail 拒绝接收电子邮件。有没有办法配置 sendmail 来执行此操作?

答案1

如果 NIS 或 DNS 不可用,是否可以使用一个监视脚本来关闭 sendmail?邮件在被丢弃之前将在队列中保留几天,因此应该有足够的时间让服务重新联机并重新启动 sendmail。

相关内容