• 맑음동두천 12.5℃
  • 맑음강릉 22.5℃
  • 맑음서울 16.7℃
  • 맑음대전 14.8℃
  • 맑음대구 14.9℃
  • 맑음울산 15.7℃
  • 맑음광주 16.6℃
  • 맑음부산 16.4℃
  • 맑음고창 ℃
  • 맑음제주 17.1℃
  • 맑음강화 17.3℃
  • 맑음보은 11.3℃
  • 맑음금산 10.3℃
  • 맑음강진군 14.1℃
  • 맑음경주시 13.1℃
  • 맑음거제 16.8℃
기상청 제공

qmail에서 큐안의 메일을 안전하게 삭제하기 (queue-fix)

큐안의 메일을 안전하게 삭제하거나 메일로그에 아래와 같은 에러가 날 경우 큐디렉토리를 재성해주면 된다.

Nov 21 08:17:04 mail4 qmail: 1227223024.310137 warning: trouble opening remote/3/114704; will try again later
Nov 21 08:17:09 mail4 qmail: 1227223029.310112 warning: trouble opening remote/7/114708; will try again later
Nov 21 08:17:16 mail4 qmail: 1227223036.310032 warning: trouble opening remote/21/114699; will try again later
Nov 21 08:17:25 mail4 qmail: 1227223045.309963 warning: trouble opening remote/3/114704; will try again later
Nov 21 08:17:30 mail4 qmail: 1227223050.309918 warning: trouble opening remote/15/114693; will try again later
Nov 21 08:17:30 mail4 qmail: 1227223050.309964 warning: trouble opening remote/15/114693; will try again later
Nov 21 08:17:33 mail4 qmail: 1227223053.309913 warning: trouble opening remote/15/114693; will try again later
Nov 21 08:17:37 mail4 qmail: 1227223057.309891 warning: trouble opening remote/15/114693; will try again later

qamil의 큐 디렉토리 전체를 지웠다가 다시 만들고자 할때 queue-fix를 사용한다.


패치된 파일 => 파일 다운로드(클릭)


1. 설치하기
tar xvfpz queue-fix-patch-1.4.tar.z
cd queue-fix-1.4
make

설치완료
queue 디렉토리를 재성성 하기전에 큐메일 프로세스들을 모두 정지 시키고 큐 디렉토리를 삭제하고 큐 디렉토리를 재생성한다.


2. queue 디렉토리 재생성하기
rm -rf /var/qmail/queue
./queue-fix -i /var/qmail/queue

# 이런 문구가 나온다. y 입력후 엔터
It looks like some directories don't exist, should I create them? (Y/n)
y

It looks like some files don't exist, should I create them? (Y/n)
y


queue-fix finished...  하며 끝난다.