![NIS나 DNS가 다운된 경우 sendmail이 연결을 거부할 수 있습니까?](https://linux55.com/image/86054/NIS%EB%82%98%20DNS%EA%B0%80%20%EB%8B%A4%EC%9A%B4%EB%90%9C%20%EA%B2%BD%EC%9A%B0%20sendmail%EC%9D%B4%20%EC%97%B0%EA%B2%B0%EC%9D%84%20%EA%B1%B0%EB%B6%80%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
우리는 사용자 데이터베이스가 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을 다시 시작하는 데 충분한 시간이 있어야 합니다.