sendmail가 목적지(배송지 경로를 확정하지 못한)를 확인하지 못한 메일을 clientmqueue 에 임시로 저장하였다가 목적지가 확인되면 메일을 발송하는 거라고 한다. 확정이 되면 mqueue 로 옮긴 후 배송한다.
그런데 sendmail을 사용하지 않는 시스템에서도 이러한 일이 발생하는 것은 logwatch에서 주요 로그 보고서를 메일로 발송하기 때문에 해당 디렉토리에 용량이 증가하는 거다.
logwatch의 메일발송 기능을 없애면 용량이 증가하지 않는다.
아래와 같이 crontab에 주기적으로 clientmqueue 디렉토리를 비워주는 방법
$ crontab -e
30 0 * * * /usr/bin/find /var/spool/clientmqueue -mtime +30 | xargs rm -f
clientmqueue 디렉토리를 삭제하고 새로 만드는 방법
rm -rf /var/spool/clientmqueue
mkdir /var/spool/clientmqueue
chown smmsp.smmsp /var/spool/clientmqueue
'I T > Linux' 카테고리의 다른 글
qmail+vpop+dovecot 연동 (0) | 2015.08.30 |
---|---|
레드햇계열 리눅스 RPM 사용법 (0) | 2015.08.30 |
bash-3.2$ 로 나오는경우.. (0) | 2015.08.30 |
우분투 1.4 wine 설치 방법 (0) | 2015.08.30 |
우분투에서 윈도우파티션 마운트 안될때 (0) | 2015.08.30 |