[sendmail]임시메일쌓이는곳.. 기타질문.. 임다
작성자 정보
- 김선달 작성
- 작성일
컨텐츠 정보
- 1,934 조회
- 0 추천
- 목록
본문
여기저기서 주워담은 지식으로 회사의 메일서버를 운영하고 있는 사람입니다. ㅠ.ㅠ
가끔씩 직원들 중에서 어마어마하게 큰 메일을 보내버려서 전체적인 장애를 일으키는 사람들이 있는데 알아낼 방법이 없는지요?
제가 알고 있기로는
/var/spool/mail/ ==> 서버의 각 계정사용자에게 도착한 메일을 보관하는 곳입니다.
/var/spool/mqueue==> 메일을 보낼때 임시보관하는 큐디렉토리입니다.
==> 당연히 두곳은 확실한 차이가 있죠.
이 곳에 메일서버가 메일을 저장하고 있는걸로 알고 있는데 차이점을 모르겠습니다. mail 디렉토리안에는 각 계정별로 있는것 같고, mqueue안에는 방금도착한것이 임의의 이름이 할당되어 있는것 같은데... 정확한 차이점이 뭔지, 왜 두곳으로 나눠지는지 등에 대해서 모르겠습니다.
그리고 mail 디렉토리 안에 있는 메세지 같은 경우에는 어떻게 삭제하는지도 궁금합니다. 삭제된 계정임에도 불구하고 남아 있는 계정들도 보입니다.
==> /var/spool/mail 에서는 메일내용을 메일내용별로 삭제하실 경우에는 'elm -f ID"로 하셔서 각 계정내에 특정 메일들을 삭제하실 수 있습니다. elm에서 메일을 삭제하는 command는 'd'입니다. elm의 자세한 사용법은 이곳 강좌에서 찾아보십시요.
그리고 /var/spool/mqueue에서 보내는 메일은 보통 두개의 파일이 하나의 쌍으로 되어 있습니다. d로 시작하는 파일과 q로 시작하는 파일인데요. 메일의 헤드내용과 메일본문내용을 각각 보관하고 있습니다.
그리고 가끔씩 동시에 여러명에게 동일한 메일을 발송할 경우에는 x로 시작하는 인덱스파일이 생기기도 합니다.
삭제하시려면 쌍으로 된 파일을 동시에 삭제하셔야합니다.
그리고 큰 메일을 보낼때에는 이 디렉토리의 파일사이즈를 확인해 보시면 되구요.
그리고,
스팸메일을구분하실때에는 동일한 사이즈와 거의 같은 시간대에 발송되는 메일이 많이 존재한다면 거의 스팸메일일 가능성이 높습니다.
감사합니다.
아시는분의 도움을 부탁드립니다. (-.-) (_._) (-.-)
관련자료
-
이전
-
다음