Ubuntu postfix メールサーバーからメールを受信できない

Ubuntu postfix メールサーバーからメールを受信できない

Plesk コントロール パネルで postfix を実行している Ubuntu 11.04 サーバーでメールを受信できません。Web メールでもメールが表示されません。メールを送信することはできますが、受信しようとしてもメール クライアントにエラー メッセージは表示されません。ログの出力は次のとおりです。

*tail -f /usr/local/psa/var/log/maillog

8月29日 10:38:31 cp9 postfix/tlsmgr[3811]: 致命的: データベースをオープン

/var/lib/postfix/smtpd_scache.db: 無効な引数

8月29日 10:38:32 cp9 postfix/master[27738]: 警告: プロセス /usr/lib/postfix/tlsmgr pid 3811 終了ステータス 1

8月29日 10:38:32 cp9 postfix/master[27738]: 警告: /usr/lib/postfix/tlsmgr: 不正なコマンドの起動 -- スロットリング

8月29日 10:38:36 cp9 pop3d: 接続、ip=[::ffff:196.201.xx]

8月29日 10:38:36 cp9 pop3d: @ [::ffff:196.201.xx]INFO から IMAP 接続: ログイン、[メールアドレス]、ip=[::ffff:196.201.xx]

8月29日 10:38:37 cp9 pop3d: 1346229517.874008 ログアウト、[メールアドレス]、ip=[::ffff:196.201.xx]、top=0、retr=0、time=1、rcvd=24、sent=1716、maildir=/var/qmail/mailnames/essentialhuku.co.za/earle/Maildir

8月29日 10:14:05 cp9 postfix/tlsmgr[1133]: 致命的: データベース /var/lib/postfix/smtpd_scache.db をオープン: 引数が無効です

8月29日 10:14:06 cp9 postfix/master[27738]: 警告: プロセス /usr/lib/postfix/tlsmgr pid 1133 終了ステータス 1

8月29日 10:14:06 cp9 postfix/master[27738]: 警告: /usr/lib/postfix/tlsmgr: 不正なコマンドの起動 -- スロットリング

8月29日 10:14:08 cp9 pop3d: 接続、ip=[::ffff:196.201.xx

答え1

Plesk または ISPConfig を使用していますか?

試すrm /var/lib/postfix/smtpd_scache.db

私はグーグル検索でこの解決策を見つけましたinvalid argument sltn postfixsltnこの投稿では省略しました。

ディスク容量が不足したときに問題が発生したことを付け加える必要があります。

答え2

私はこれを mv /var/lib/postfix/smtpd_scache.db rm /var/lib/postfix/smtpd_scache.db.backup で解決しました。どうやら smtpd_scache.db が問題の原因だったようです。私は次の方からアドバイスを受けました。http://www.howtoforge.com/forums/showthread.php?t=50569

関連情報