スコアファイルの書式は Gnus と同じなので、Gnus で使用していた スコアファイルがそのまま利用できます。 ただし、幾つかのキーは対応していなかったり Wanderlust 特有のキーがあったり しますので、完全に互換性があるわけではありません。 See section `Score File Format' in The gnus Newsreader.
(("subject" ("for sale" -1000 nil s) ("儲け" -1000 nil s)) ("from" ("spam@spamspamspam" -10000 nil s)) ("followup" ("my@address" 3001 nil s)) ("chars" (1000000 -10 nil >)) (important 5000) (target 3000) (mark 0) (expunge -3000))
文字列 (STRING)
Subject
, From
, Date
, Message-Id
,
References
, To
, Cc
, Chars
, Lines
,
Xref
, Extra
, Followup
, Thread
この中で、Chars
はメッセージのサイズを指し、Extra
,
Followup
, Thread
については後述します。
残りはキーと同じ名前のフィールドが対象となります。
このキーの後にスコアエントリを任意の数だけ指定し、
この各スコアエントリは次の5つの要素からなります。
lines
と chars
の場合は数字で、そ
れ以外は文字列を指定します。
nil
なら永続(permanent)指定で、
数字(日数)なら一定期間(wl-score-expiry-days
)マッチしないと削除されます。
この日数は紀元前1年12月31日から経過した日にちです。
r
と R
(正規表現) (regexp)
や、s
と S
(文字列の一部) (substring)、e
と
E
(正確な合致) (exact match)、それに f
と F
(あいまい) (fuzzy) が指定できます。
R
, S
, E
, F
は大文字小文字を区別してマッチさせます。
<
, >
, =
, >=
, <=
From
ヘッダーにマッチし、
そのメッセージへの全てのフォローアップに対してスコアをつけます。
たとえば、自分自身の記事へのフォローアップのスコアを増やしたりするのに便利です。
f
を除いて From
キーと同じ型が指定出来ます。
また、自動的にスコアファイルに `Followup' エントリが追加されます。
Message-ID
x で始まっている(サブ)スレッドにスコアを付ける場合に指定します。
これは References
ヘッダーに x を持つそれぞれの記事に新しい
`Thread' エントリを自動的に追加します。
これにより、全ての祖先の Message-ID
を References
に含んでいない場合でも、
確実にスレッド全体のスコアを増減させることができます。
f
を除いて References
キーと同じ型が指定出来ます。
また、自動的にスコアファイルに `Thread' エントリが追加されます。
Extra
である場合のみ意味を持ちます。
Subject
や From
などの標準以外のヘッダにマッチさせたい場合に
そのヘッダを指定します。
ただし、指定したヘッダは elmo-msgdb-extra-fields
にも設定する必要があります。
したがって、拡張ヘッダが取得できないフォルダでは機能しません。
mark
wl-summary-mark-below
で指定されます。
expunge
wl-summary-expunge-below
で指定されます。
mark-and-expunge
mark
と expunge
を同時に指定します。
つまり、この値より小さいスコアのメッセージは既読マークをつけ、サマリから消去します。
target
wl-summary-target-above
で指定されます。
important
wl-summary-important-above
で指定されます。
extra
キーはもちろん、lines
と xref
キーを使用する
場合でも、elmo-msgdb-extra-fields
を設定する必要があります。
(setq elmo-msgdb-extra-fields '("lines" "xref"))
その他、下記の制限事項があります。
references
キーもその
`Message-ID'にしかマッチしない。
フォルダ種別により参照できるキーの一覧。
chars lines xref extra
localdir,localnews ○ △ △ △
nntp (xover対応) ○ △ △ ×
(xover非対応) × △ △ △
imap4 ○ △ △ △
pop3 × △ △ △
○: 参照できる
×: 参照できない(無視される)
△: elmo-msgdb-extra-fields
を設定すれば参照できる
Go to the first, previous, next, last section, table of contents.