qmailでキューの不整合が発生し、

Jan 17 05:08:05 sakuravps qmail: 1452974885.252009 warning: trouble opening remote/0/40960677; will try again later

のようなエラーメッセージがmaillogに繰り返し吐き出されたりする場合、メールキューの不整合を解消する。

queue-fixをダウンロード

# wget http://www.netmeridian.com/e-huss/queue-fix.tar.gz

解凍

# tar xvzf queue-fix.tar.gz
# cd queue-fix-1.4

修正

# vi error.h

----------------------
「extern int errno;」→「#include <errno.h>」
----------------------

# make

不整合解消

# service qmail stop
# ./queue-fix -i /var/qmail/queue
# service qmail start