namazu-dev(ring)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: misguessing at backuped mail
小関 吉則 (KOSEKI Yoshinori) <kose@xxxxxxxxxxxxxxxxxx> wrote:
>> To:, Subject:, From: を使えばいいような気がしますが、そうす
>> ると message/news との区別がつかなくなります。(Namazu として
>> は区別する必要はないんだけど)
>
>To:, Subject:, From: があればメール
>Subject:, From:, Newsgroups: があれば ニュース
>
>でしょうか。
現在の File::MMagic の実装では、このような条件判定はできない
ようです。単純に、
"^Received:"
"^>From"
"^Return-Path:"
"^Cc:"
のどれかにマッチすればメイル (message/rfc822)
"^Newsgroups:"
"^Path:"
"^Organization:"
のどれかにマッチすればニューズ (message/news)
という規則で判別しています (よね?)。
# フィールド名の : の後には空白を入れた方がいいと思います > 野首さん
>> 特にいい方法は思い浮かびませんが、 X-Mailer:, X-Newsreader
>> を判別の規則に加えればある程度はましになると思います。
>
>私の使っている Gnus は X-Mailer や X-Newsreader ではなく
>User-Agent: を付けます。
>
>それに、news も mail も扱えるので、
>
>To: foo
>Newsgroups: bar
>
>で両方いっぺんに出せます。(Mewも両方出せますよね。)
>
>> # 私の ~/Mail/Backup/* には必ず X-Mailer: がついているし :-)
>
>だから X-* で判定しないのが良いと思います。
上述のような実装ですから、 X-Mailer:, X-Newsreader: は、(完
全ではないにしろ) 指標の一つとして充分に役立つと思います。
-- Satoru Takabayashi