MozillaZine.jp フォーラム
https://forums.mozillazine.jp/

各メールがヘッダのみなのかダウンロード済みなのか、一覧で見分ける方法
https://forums.mozillazine.jp/viewtopic.php?f=3&t=12464
ページ 11

作成者:  Sawa [ 2012年1月01日(日) 20:46 ]
記事の件名:  各メールがヘッダのみなのかダウンロード済みなのか、一覧で見分ける方法

初めまして。お世話になります。

Thunderbirdのフォルダで、ヘッダのみ取得したメールと普通に受信したメールが混在している状態です。
メールの一覧で見てもどちらなのか見分けがつかなくて困っています。どうやって見分ければいいんでしょうか?
項目の所で右クリックして出てくるものを一つずつチェックしてみても、ダウンロード済みかどうかを表すタブは見つかりませんでした。

OSはWindowsXP SP3、Thunderbirdは9.0です。
宜しくお願いします。

作成者:  kiki [ 2012年1月01日(日) 23:03 ]
記事の件名:  Re: 各メールがヘッダのみなのかダウンロード済みなのか、一覧で見分ける方法

 
ヘッダのみのメッセージに共通した条件や特徴があるのならば、メッセージフィルタでタグ
付けするなどすれば、同じくスレッドペインでタグカラムを表示させれば見分けができるで
しょう。
 #タグには色を付ける機能がありますのでタグカラムを表示させないでも
  スレッドペインで色分けできます。


手元で試したところ、ヘッダ情報の "X-Mozilla-Status" の種類(4 桁数字)で判別してやる
とうまくできました。
 #"X-Mozilla-Status" はメッセージフィルタのカスタムヘッダで追加でき
  ます。

 

作成者:  Sawa [ 2012年1月02日(月) 00:05 ]
記事の件名:  Re: 各メールがヘッダのみなのかダウンロード済みなのか、一覧で見分ける方法

kiki様

ご回答ありがとうございます。
良い方法を教えていただき、大変助かります。

ソースを確認すると、ヘッダのみの状態のメールは
「X-Mozilla-Status: 0401」となっていたので、
X-Mozilla-Statusに0401を含むメールにオリジナルタグをつける
フィルタを作成して、手動で該当フォルダに適用してみたのですが
なぜか8件にしかタグがつきませんでした。100件くらいはあるはずなのですが。
ヘッダのみのメールを単独で選択してフィルタを適用してみても駄目でした。
最近Thunderbirdを使い始めたばかりで、フィルタを作ったのも今回が初めてです。

ただ、別の部分でもいくつか動作のおかしい点が見られるため、
もしかするとプロファイルの問題等があるのかもしれません。
改善しないようならまた別トピックで質問させて頂こうかと思っています。

作成者:  kiki [ 2012年1月02日(月) 15:29 ]
記事の件名:  Re: 各メールがヘッダのみなのかダウンロード済みなのか、一覧で見分ける方法

 
"X-Mozilla-Status: 0401" がヘッダのみのメッセージならば、それをメッセージフィルタの条件に指定
すればいいのですが、当方でもそれだけではすべてヒットしないようです。
ですので、逆に "X-Mozilla-Status: 0401" 以外を排他的に条件指定してやるとうまくいくようです。
具体的には、ステータス "0000" "0001" "0011" などです。
 #少し手間ですが、ヘッダのみのメッセージ以外のステータスを排他指定すれば
  うまくいくと思います。


以下のようにしてみるといかがでしょうか。
  
 

作成者:  Sawa [ 2012年1月03日(火) 00:09 ]
記事の件名:  Re: 各メールがヘッダのみなのかダウンロード済みなのか、一覧で見分ける方法

kiki様

教えて頂いた通りのフィルタでうまくいきました。
この度はありがとうございました。

ページ 11 All times are UTC + 9 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/