질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

샌드메일 restart 시 에러 메세지 입니다.

작성자 정보

  • 이승훈 작성
  • 작성일

컨텐츠 정보

본문

답변 주셔서 감사합니다.

현재, mail 이라는 그룹은 있는 상태여서, mail 이라는 계정을 추가 하였습니다.

-g 옵션으로 mail 그룹으로 지정 하였고요.

일단 /etc/rc.d/init.d/sendmail restart 명령으로 재시작하면 아래와 같이 나옵니다.

===============================================================

[root@mail spool]# /etc/rc.d/init.d/sendmail restart
Shutting down sendmail:                                    [실패 ]
Starting sendmail:                                         [확인]
===============================================================

샌드메일 stop 을 시켜도 실패로 나옵니다.

아래 메일로그에 남은 기록입니다.

===============================================================

May  9 11:55:38 mail sendmail[20506]: alias database /etc/mail/aliases rebuilt
May  9 11:55:38 mail sendmail[20506]: /etc/mail/aliases: 17 aliases, longest 30 bytes, 232 bytes total
May  9 11:55:38 mail sendmail[20516]: starting daemon (8.12.9): SMTP queueing@01:00:00
May  9 11:55:38 mail sm-msp-queue[20520]: starting daemon (8.12.9): queueing@00:30:00
May  9 11:55:38 mail sm-msp-queue[20520]: unable to write /var/spool/clientmqueue/sm-client.pid: Permission denied

===============================================================

원래 /var/spool/clientmqueue폴더에 sm-client.pid 파일이 없어 파일 생성후, 그룹 소유권을 mail로 지정하고 유저는 root로 남겨두었습니다.

 

어떤 문제일까요.

하나더 질문 드리면, mail 계정을 삭제하게 된 이유가, mail 계정으로 엄청난 스팸메일이

와서 삭제하게 되었습니다. 현재 mail 계정을 복구 시키면, 이 계정으로 메일이 엄청나게

들어올듯 한데, 메일을 못받게 하거나, 오는 즉시 삭제할수 있는 방법이 있을까요?

관련자료

댓글 1

정우성님의 댓글

  • 정우성
  • 작성일
/etc/rc.d/init.d/sendmail 스크립트에서 권한설정을 확인해야 할 것 같습니다.

mail 계정에 대한 메일 자동 삭제는

procmail 설정을 통해서 메일을 자동으로 삭제할 수 있습니다.

예)
vi /etc/procmailrc

:0
* ^TOmail
/dev/null

공지사항


뉴스광장


  • 현재 회원수 :  60,063 명
  • 현재 강좌수 :  35,955 개
  • 현재 접속자 :  186 명