12

私はポストフィックスでいくつかの問題に直面しています。postfix からメールが届きません。ログ ファイルにもエラー ログは表示されません。ログファイルは正常です。さらに分析すると、メールは受信されますが、postfix のアクティブ フォルダーにはありません。メールログファイルで見つけたのは1つだけです:

postfix/cleanup[30369]: 警告: データベース /etc/postfix/virtual.db はソース ファイル /etc/postfix/virtual より古いです

maillog ファイルの残りの部分は正常でした。

私は問題を見つけることができます。誰でもこれについて助けることができます。

4

1 に答える 1

22

走る:

postmap /etc/postfix/virtual

その後、postfix を再起動します。

警告は、ファイルのテキスト バージョンとハッシュマップ バージョンがあることを意味しvirtualます。テキストバージョンは、編集した人間が読めるものであり、それを使用してハッシュマップを構築すると、それがpostmappostfix によって読み取られます。人間が読めるものに変更を加えて、新しいものを作成するのを忘れた可能性があることを伝えているだけです.db

于 2012-10-01T06:43:11.630 に答える