NISまたはDNSがダウンしている場合、sendmailは接続を拒否できますか?

NISまたはDNSがダウンしている場合、sendmailは接続を拒否できますか?

私たちは、ユーザーデータベースがNISで管理されているドメインに対してsendmail 8.14サーバーを実行します。私の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を再起動するのに十分な時間が必要です。

関連情報