先ほど、自分の家にあるメールサーバが全然メールを配信してないことに気づきました。症状としては、(1)送信はできるけど受信はできない。(2)受信の場合は、ローカルからローカルの場合でも配信されない、というもの。このような時に、管理者ならまずどうすべきかをメモしておきます。
まずすべきなのは、ログのチェックでしょう。こんな感じの致命的な障害の場合は、ログがけっこう残っていたりするものです。マシンにログインして、さっそく確認してみましょう。
ちなみに環境は次の通り。
OS: Fedora 7
SMTP: Postfix 2.4.3
POP&IMAP: Dovecot 1.0.3
# cat /var/log/maillog | grep fatal
これで、今の日付に近いあたりにエラーが出ていたら何が原因かが分かります。ちなみに、僕の場合はなぜか /etc/aliases.db がなくなっていて、配信ができないというエラーでした。たまたまPostfixを再起動したら作成されたようで、再びメールが配信されるようになりました。
コメントする