강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

sendmail의 시작과 종료, 재시작

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

sendmail의 시작과 종료, 재시작

 

 

 

 

이제 sendmail데몬을 설치하였으므로 시작, 종료 및 재시작하는 방법에 대해서 알아보겠다.

 

 

 

 sendmail데몬을 시작/재시작/종료하는 방법에는 다음 두가지 방법이 있다.

 

 

 

 

 

/etc/rc.d/init.d/sendmail start|stop|restart
service sendmail start|stop|restart

 

위의 두가지 방법 가운데 어떤 것을 사용하더라도 결과는 동일하므로 여러분들이 원하는 방법을 사용하면 된다.

 

 

 

 이제 sendmail데몬을 실행해보도록 하겠다.

 

 

 

 /etc/rc.d/init.d/sendmail를 이용하여 실행한 방법이다.

 

 

 

 이 스크립트에 start라는 옵션만 주면 실행된다.

 

 

 

 

 

[root@sulinux cf]#/etc/rc.d/init.d/sendmail start

sendmail ()를 시작 중: [  OK  ]

sm-client를 시작 중: [  OK  ]

[root@sulinux cf]#

 

 

 

 

또는 service명령어를 이용하여 다음과 같이 실행할 수도 있다.

 

 

 

 

 

[root@sulinux cf]#service sendmail start

sendmail ()를 시작 중: [  OK  ]

sm-client를 시작 중: [  OK  ]

[root@sulinux cf]#

 

 

 

 

 

이렇게 실행된 후에는 다음과 같이 sendmail 데몬이 정상적으로 실행되었는가를 확인할 수 있다.

 

 

 

 즉 다음은 ps명령어로 sendmail데몬을 확인한 것이다.

 

 

 

 

 

[root@sulinux cf]#ps -ef | grep sendmail

root     10255     1  0 01:29 ?        00:00:00 sendmail: accepting connections

root     10259  7550  0 01:29 pts/2    00:00:00 grep --colour=auto sendmail

[root@sulinux cf]#

 

 

 

 

 

위의 결과에서 sendmail데몬에 “accepting connections”라는 문자열이 보이면 sendmail데몬이 메일서비스를 할 준비가 되어있다라는 의미이다.

 

 

 

 참고로 accepting이라는 문자열 대신에 rejecting이라는 문자열이 보인다면 sendmail데몬이 떠있기는 하지만 서비스는 할 수 없다는 의미이다.

 

 

 

 

 

시스템에 과부하가 발생하였을 경우에는 sendmail데몬이 서비스를 잠시 중지하고 이를 알려주기위하여 rejecting이라는 문자열을 표시한다.

 

 

 

 만약 시스템 부하가 정상화되었다면 자동으로 accepting이라는 문자열을 표시해주며 메일서비스는 정상적으로 작동하게 된다.

 

 

 

 

 

그리고 이번에는 /etc/rc.d/init.d/sendmail를 이용하여 실행된 sendmail데몬을 재시작하였다.

 

 

 

 재시작할 때에는 /etc/rc.d/init.d/sendmail스크립트에 restart라는 옵션을 사용하면 된다.

 

 

 

 

 

[root@sulinux cf]#/etc/rc.d/init.d/sendmail restart

sm-client을 종료 중:  [실패]

sendmail를 종료 중: [  OK  ]

sendmail ()를 시작 중: [  OK  ]

sm-client를 시작 중: [  OK  ]

[root@sulinux cf]#

 

 

 

 

또는 다음과 같이 service명령어를 이용하여 재시작할 수도 있다.

 

 

 

 

 

[root@sulinux cf]#service sendmail restart

sm-client을 종료 중:  [  OK  ]

sendmail를 종료 중: [  OK  ]

sendmail ()를 시작 중: [  OK  ]

sm-client를 시작 중: [  OK  ]

[root@sulinux cf]#

 

 

 

 

다음은 sendmail데몬을 종료하는 방법이다.

 

 

 

 종료하실 때에는 /etc/rc.d/init.d/sendmail스크립트에 stop이라는 옵션을 주면된다.

 

 

 

 

 

[root@sulinux cf]#/etc/rc.d/init.d/sendmail stop

sm-client을 종료 중:  [  OK  ]

sendmail를 종료 중: [  OK  ]

[root@sulinux cf]#

 

 

 

 

그리고 다음과 같이 service명령어를 이용하여 종료할 수도 있다.

 

 

 

 

 

[root@sulinux cf]#service sendmail stop

sm-client을 종료 중:  [  OK  ]

sendmail를 종료 중: [  OK  ]

[root@sulinux cf]#

 

 

 

 

이상으로 설치한 sendmail의 실행/종료/재시작하는 방법에 대해서 알아보았다.

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,811 개
  • 현재 접속자 :  100 명