DBIの使用 |
隔離メッセージはファイルシステム内だけでなく、DBIストレージに保存することも出来ます。この機能を使用するにはPerlバージョン5.0以降、インストールされたDBIとFile::Tempモジュール、設定済みのDBIストレージが必要です(データベースと動作するためのDBIモジュールの設定と調整についての詳細はDBIに関するドキュメントをご覧ください)。メッセージをデータベースに送るには、データベースがSQL-ASCII文字コードセットで作成されている必要があります。 DBIとのインタラクションはdrweb-qpユーティリティ経由でのみ可能で、そこへのパスはPathToDrwebQpパラメータで指定されます。 DBIを使用するには以下のことを実行してください。
起こりうるエラー: 以下のようなエラーが発生した場合、 maild ERROR Error in system call for [/opt/drweb/drweb-qp --Level debug --SyslogFacility Daemon --BaseDir /var/drweb/ --ProcessMail 1 --MoveToDBI 0 --StoredTime 86400 --SQLInsertCommand "" --MDClient "def" >/dev/null 2>&1 &] drweb-maild処理に使用出来るメモリの上限の増加を試行してください(例:ulimit -mコマンドなど)。 |