LoginSignup
1
1

More than 5 years have passed since last update.

qmailでwarning: trouble opening remoteをqueue-fixで修復

Posted at

/var/log/maillog に下記警告が出ていた

warning: trouble opening remote/13/4653741; will try again later
warning: trouble opening remote/1/4653821; will try again later
warning: trouble opening remote/10/4653807; will try again later
warning: trouble opening remote/4/4653870; will try again later

調べてみると、メールキューを手動で削除・移動をすると整合性が合わなくなるみたいで、それが原因で発生した警告そうです。
メールキューを自動で整合性チェックし修復してくれるqueue-fixをやってみました。

  • CentOS 5.5
  • qmailadmin 1.2.15
  • vpopmail 5.4.30

qmail停止
/etc/rc.d/init.d/qmail stop
queue-fixをゲット
wget http://www.netmeridian.com/e-huss/queue-fix.tar.gz
解凍
tar xzvf queue-fix.tar.gz
移動
cd queue-fix-1.4
オリジナルをバックアップ
cp -p error.h error.h.org
error.hを編集
vi error.h

extern int errno;
↓コメントアウト
// extern int errno;

conf-ccも編集※make中エラー対策
vi conf-cc

gcc -O2
↓オプション追記
gcc -O2 --include /usr/include/errno.h

makeする
make
実行
./queue-fix -i /var/qmail/queue

queue-fix実行から3時間ほど経ってログを確認するとwarningは無くなっていたので完了。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1