>> Edit article
이름
제목
패스워드
센드메일이 죽었을때 살려주는 스크립트는 정말 임시 방편 밖에 안됩니다. 즉 죽었다 살아났다 하는 악순환이 계속될 뿐입니다. sendmail 이 죽었을 경우에는 왜 죽었는지를 알아내서 원인을 해결해야만 합니다. 안그러면 비록 스크립트로 살렸다고 해도 이 스크립트가 실행되는 주기 사이에 센 드메일이 또 죽을수 있을테니까요. 이 스크립트를 사용할 경우의 문제가 바로 센드메일에 이상이 발생했다는 것을 감지를 못하게 할 소지가 있습 니다. 그러므로 만약 죽었을 경우 이 스크립트가 다시 살렸을 때는 관리자에게 메일을 발송해 주도록 해서 죽었 을 경우 메일을 받고 원인을 해결하는 방향으로 사용을 하는 것이 좋을것 같습니다. : #!/bin/sh : ps -e | grep sendmail | awk '{print $4}' > ./mailstatus : : if [ -s ./mailstatus ] ; then : : echo " good " : rm -rf ./mailstatus : exit : : else : /usr/sbin/sendmail -bd : makemap hash /etc/mail/virtusertable < /etc/mail/virtusertable : fi : echo restart : sleep 2 : rm -rf ./mailstatus : : 이것을 클론으로 한시간씩 돌려주면 살아날것입니다. : 보안하실것 있음 수정해주시면 감사하겠습니다.
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved