Home » Program » メール スレッド再構築 (Mew) (Tag: )

Becky! では "スレッド表示" している場合、メールの見出しを右クリック -> スレッドツールで親メールに該当のメールを子どもとしてひも付ける機能があります。

Gmail は多少仕組みが違いますが、通常スレッド表示はメールヘッダ内の In-Reply-To フィールドの値を元にすることでツリー表示を描画します。

References フィールドは ? と疑問があるかもしれませんが、それぞれのメールソフトがどのフィールドを参照してツリー表示しているかは、各ソフトの実装に委ねられていて外からはうかがえません。

現在は内部向けですが、"Mail Archive Search Index (通称 iMA)" というメーリングリストアーカイブ + 検索機能を持つツールを 100% オリジナルで開発しています。

このツールの開発時に、様々なメールソフトの In-Reply-To, References フィールドの値の持ち方を見たところ、

  • In-Reply-To を付加しないメールソフト
  • References を付加しないメールソフト
  • References で複数値を持つ場合と持たない場合

と揺れがあります。

メールでのやりとりの中で、こちらの意図に反して "スレッドを切って送られる" 場合は、進捗管理しやすい様にスレッドを再現出来る様、受信したメールに細工する場合があります。

"どうしてこのメールに返信で回答してくるの ?" と感じる程 Subject 以外は中身が別のメールを親としている場合も同様です。

"スレッドを切って送られる" 場合 (== 新規作成) は、以下の手順で修正します。

  • 子どもとするメールのメールヘッダ内に In-Reply-To フィールドを追加。
  • In-Reply-To フィールドの値は、親メールとするメールの Message-id フィールドの値を < > が付いたまま登録。

返信では送られているものの、親メールを変更したい場合は、子どもとするメールのメールヘッダ内の In-Reply-To, References フィールドを値ごとすべて削除して上記の手順で修正します。

Mew の場合は summary 更新が必要ですが、たったこの 2 手で再現出来ます。1 メール 1 ファイルの保存形式なので、この様な時にもとても操作がしやすく助かっています。

iMA でもアーカイブ専用のアカウントが受信した場合は 1 メール 1 ファイル (MH 形式) で保存しているので、同様に修正することでスレッドを再構築しています。

Random Select

Fruit Salad
48 時間ファスティングダイエット (No. 1) の続きです。2 日目 : 倦怠感・眠気は普通に戻る午前中を境に、前日のとにかくだるくて眠い感じはほぼなくなり、普段と変わらなくなりました。この日の酵
ARROWS X F-10D
ARROWS X F-10D (No. 1) の続きです。上下のカーソルキーはどこ ?HTC Desire SoftBank X06HTII と ARROWS X F-10D のまず大きな違いの 1
新開発 ! 超クリーミー泡サーバー (19)
新開発 ! 超クリーミー泡サーバー (Part 3) の続きです。Part 3 で 30 点分の飛び道具がありましたが、292 点まで溜まりました。そろそろ締切が近付いてきたので、まずはフルセットで応
Gala 青い海 (7)
去年の 2 月になりますが、景色 (Gala 青い海 2010) 以来約 3 年ぶりに Gala 青い海 をゆっくり訪れる時間がありました。2 月の 14 時頃でこの明るさと海の色です。これは 3 年
WS-C2960S-48TS-L (1)
Cisco Catalyst 2960S Command (crypto key generate rsa) では、SSH を有効にする際に対話式で進みました。非対話モードで実行する場合は modul
サーモン西京焼 (1)
いさば (サバ) から時間を空けずに訪れました。今日こそは、気にはなりつつも試していなかったサーモン西京焼 + 納豆 + のりで豪華ランチ (?) と決め込んで訪れました。地下の入口に下る途中に、おそ
ボンディ 通信販売 ビーフカレー (5)
自宅 de ボンディ (Part 2) の続きです。2 回目1 回目は土曜日のランチ、2 回目は翌日日曜日のランチです。"お酒は我慢出来てもカレーは難しい" 私にとって、2 日連続
りんご型モバイルバッテリー POWER STYLE 6400 (6)
現在使用している ARROWS X F-10D の電池の持ちが再び悪くなって来ました。純正品の電池パックは 1800mhA で 4,000 円強することと、何かのきっかけで "モバイルバッテ
寿がきや 富山ブラック (1)
近所のコンビニエンスストアで、ある日偶然にも珍しいカップラーメン 寿がきや 全国麺めぐり 富山ブラック を見つけました。2 年前に 富山出張 (No. 3 – 富山ブラック) を初めて体験
ハンバーグ
沖縄出張 (No. 11 ? 波布食堂) 程の量ではないけど、もう少し手前 (浦添寄り) であれば 軽食の店 ルビー より きょんたろう食堂 ですよ。という話を前回の出張 2013/01 で聞いていま
Valid HTML5 Valid CSS3 Another HTML Lint