2012年1月10日

[mew-dist 29439] Re: cmew patch

辻と申します。

From: Shigeru Yasuda <yasuda@xxxxx>
Subject: [mew-dist 29438] cmew patch
Date: Fri, 06 Jan 2012 22:21:58 +0900 (JST)

> V が関連するメールを全く集めてくれないことに気がつきました。
>

> cmew を以下のようになおして DB を作りなおしたら動くようになりました。

ありがとうございます。ほぼ動くようになったのですが、OutlookのMessage-Id:が、

---
Message-ID:
<messageid@xxxxx>
---

のようになっていたため、やすださんの変更に加えて更に以下のような変更を加えたところ、Message-Id:でいきなり改行しているメールも救う事ができました。

--
ktsuji


diff --git a/bin/cmew b/bin/cmew
index 52c23ae..f8a3174 100755
--- a/bin/cmew
+++ b/bin/cmew
@@ -29,7 +29,8 @@ def mail_header(path)
next if /^From / =~ l
break if /^$/ =~ l
if /^\s+/ !~ l
- (name, value) = l.split(/:\s+/, 2)
+ (name, value) = l.split(/:\s*/, 2)
+ value = '' if value.nil?
@header[name.downcase] = value
else
value << $'


投稿者 xml-rpc : 2012年1月10日 15:25
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/108362
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。