| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
スコアファイルの書式は 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 で指定されます。