qmailで構築している環境で急にメールが送信できない
qmailで構築しているサーバで急にメールが送信できない状態に陥りました。今朝の7:30頃から。まったく状況が把握できず、
・メール関連を再起動したが、改善されず!!
・サーバーのリスタートをしたが、改善されず!!
・当然直前に設定等変更していない
・外部からのメールの受信は正常 (POP3での受信もOK)
そこで、落ち着いて、まずはログをチェック。qmailの送信ポート(submission)のログを確認したたころ、
connect(): No such file or directory qmail-smtpd: qq soft reject (mail server temporarily rejected message (#4.3.0)): MAILFROM:RCPTTO:YYYY@YYYY.com
が出力されている。これだけでは見当が付かず、気になってメールのアンチウィルスソフトを疑う。
使っているアンチウィルスソフトは、ClamaAVで、なんとエラーが発生していた。
LibClamAV Warning: *********************************************************** LibClamAV Warning: *** This version of the ClamAV engine is outdated. *** LibClamAV Warning: *** DON'T PANIC! Read http://www.clamav.net/support/faq *** LibClamAV Warning: *********************************************************** LibClamAV Error: cli_hex2str(): Malformed hexstring: This ClamAV version has reached End of Life! Please upgrade to version 0.95 or later. For more information see www.clamav.net/eol-clamav-094 and www.clamav.net/download (length: 169) LibClamAV Error: Problem parsing database at line 742 LibClamAV Error: Can't load daily.ndb: Malformed database LibClamAV Error: cli_tgzload: Can't load daily.ndb LibClamAV Error: Can't load /usr/XXXXXX/clamav/daily.cld: Malformed database ERROR: Malformed database
ううーー。バージョンアップしなかった影響がでてしまった!!
安易にバージョンアップすると、動かなくなる可能があるとおもい、バージョンアップを控えていた。それが仇になってしました。