doveadm-index - クラウドでオンライン

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド doveadm-index です。

プログラム:

NAME


doveadm-index - メールボックスのインデックス付け

SYNOPSIS


doveadm [-Dv] index [-S ソケットパス] [-q] [-n max_recent] メールボックス
doveadm [-Dv] index [-S ソケットパス] -A [-q] [-n max_recent] メールボックス
doveadm [-Dv] index [-S ソケットパス] -F file [-q] [-n max_recent] メールボックス
doveadm [-Dv] index [-S ソケットパス] -u user [-q] [-n max_recent] メールボックス

DESCRIPTION


メールボックス内のインデックスのないメッセージをインデックス/キャッシュ ファイルに追加します。 全文検索が有効になっている場合は、
また、インデックスのないメッセージを fts データベースに追加します。

キャッシュでは、以前にメールボックスのキャッシュに追加されたフィールドのみが追加されます。
したがって、ユーザーのクライアントがアクセスしていないメールボックスに対しては何も役に立ちません。
まだ。 使用できます doveadm ダンプ 特定のメールボックスの現在のキャッシュを表示するコマンド
決断。

以下を使用して、メッセージを全文検索インデックスに自動的に追加することもできます。

プラグイン {
...
fts_autoindex = はい
}
in /etc/dovecot/conf.d/90-plugin.conf.

OPTIONS


Global doveadm(1) オプション:

-D 詳細メッセージとデバッグメッセージを有効にします。

-o 設定=
構成をオーバーライドします 設定 from /etc/dovecot/dovecot.conf とから
指定されたuserdb 。 複数の設定を上書きするために、 -o オプション
複数回指定できます。

-v プログレスカウンターを含む詳細度を有効にします。

コマンド固有 オプション:

-A Status -A オプションが存在する、 command すべてのユーザーに対して実行されます。 使用する
からのシステムユーザーと組み合わせたこのオプション ユーザーデータベース { ドライバー = passwd } ではありません
UIDがXNUMXつよりも低いユーザーも含まれているため推奨されます
で構成された first_valid_uid 設定。

SQL userdbモジュールを使用する場合は、 反復クエリ の設定
/etc/dovecot/dovecot-sql.conf.ext データベースのレイアウトと一致します。 使用する場合
LDAP userdbモジュール、次のことを確認してください iterate_attrs および iterate_filter の設定
/etc/dovecot/dovecot-ldap.conf.ext LDAPスキーマと一致します。 さもないと doveadm(1)
すべてのユーザーを反復処理することはできません。

-F file
実行する command のすべてのユーザーのために file。 これはに似ています -A
オプションですが、userdbからユーザーのリストを取得する代わりに、それらが読み取られます
与えられたから fileを選択します。 file XNUMX行にXNUMXつのユーザー名が含まれます。

-n max_recent
\Recent メッセージの最大数を指定する整数値。
メールボックス。 メールボックスに次の内容が含まれている場合、 max_recent \Recent フラグが付いているメッセージ
設定すると、メールボックスのインデックスは作成されません。 これは不要なものを避けるのに役立つかもしれません
開かれることのない大きなメールボックスのインデックス作成。

-q インデクサープロセスによって実行されるインデックス作成をキューに入れます。 -q を指定しないとインデックス作成が行われます
によって直接 doveadm(1) プロセス。 fts-lucene などの一部のバックエンドは処理できません
複数のプロセスがインデックスを同時に更新するため、通常は -q を指定する必要があります。
生産時に使用されます。

-S ソケットパス
オプションの引数は、ローカルUNIXドメインソケットへの絶対パス、または
ホスト名とポート(hostname:ポート)、TCP経由でリモートホストに接続するため
ソケット。

これにより、管理者は実行できます doveadm(1)指定されたメールコマンド
ソケット。

-u ユーザー/マスク
実行する command 与えられたものだけ user。 'を使用することも可能です*'と'?'
ワイルドカード(例:-u *@example.org)。
どちらも -A オプション、または -F file オプション、または -u user 指定された、
  command 現在ログインしているユーザーの環境で実行されます。

議論


メールボックス
インデックスを作成するメールボックスの名前。

実施例


ボブの受信箱にインデックスを付けます:

doveadm index -u ボブ 受信箱

報告 バグ


を含むバグを報告する doveconf -n Dovecotメーリングリストへの出力
<dovecot@dovecot.org>。 バグの報告に関する情報は、次のURLで入手できます。
http://dovecot.org/bugreport.html

onworks.net サービスを使用してオンラインで doveadm-index を使用する



最新のLinuxおよびWindowsオンラインプログラム