[▲前のスレッド]

[25080] 旧式の日付ヘッダーへの対応 
2004/10/16 (土) 14:19:58
pl750.nas925.o-tokyo.nttpc.ne.jp / Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
こんな形式の日付ヘッダーが付いたメールを受信すると、
フォルダ整合性エラーが発生してしまいます。
何とか対応できないでしょうか。

Date: 03-Oct-2004 19:32:20 CEDT

日本時間でいうと+0900の代わりにJSTと書いていたような古い形式で、CEDTは-0200を表します。
Outlookなどの他のソフトを使えば正常に受信できるのに、
Beckyだけが未対応なので余計に困っています。

なお、送り主はLotus Notesを使っています。
X-Mailer: Lotus Notes Edition France 5.0.2c

[25173] Re:旧式の日付ヘッダーへの対応 
2004/10/21 (木) 07:43:43 Ponta
yahoobb219003162167.bbtec.net / Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.7) Gecko/20040616
[25119] 改行入り Message-Id ヘッダでデータの整合性エラー
と根は同じでしょうね。


[25649] Re:旧式の日付ヘッダーへの対応 
2004/11/27 (土) 00:46:38
i218-47-145-62.s02.a013.ap.plala.or.jp / Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Becky Ver2.12における更新項目

>・年月日がハイフンで区切られた不正な形式のDateフィールドに対応した。

にて、受信日時が判別されるようになり、受信日時によるソートができるようになっていますが、
該当メールを読もうとクリックすると、依然としてフォルダ整合性エラーが発生してしまいます。
この点も解決がなされると助かります。

[25652] Re2:旧式の日付ヘッダーへの対応 
2004/11/27 (土) 01:27:45 乗松知博
px8wh.vc.shawcable.net / Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; Media Center PC 2.8)
こんにちは

不正な日付は、直接は整合性エラーとは関係ないと
思うのですが、該当するメールを別のフォルダに
コピーしてみたりなどした場合はどうでしょうか。

また、Ver.2.12.01 でも試して見られましたか?

▼ 乙さん
> 該当メールを読もうとクリックすると、依然としてフォルダ整合性エラーが発生してしまいます。

[25655] Re3:旧式の日付ヘッダーへの対応 
2004/11/27 (土) 08:52:55 乙 〔HomePage
i218-47-145-62.s02.a013.ap.plala.or.jp / Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Ver.2.12.01で試しても、フォルダを移動しても、
「データの整合性エラーが発生しました。フォルダの修復を実行してよろしいですか」
と出てしまいます。
それで、ヘッダをもう一度見直してみたところ、原因が分かりました。

エラーの出るメールには、Message-IDヘッダーが2行付いており、これが原因でした。
Message-ID:
Message-Id: <20041011150600.ABCD12345.mail03@mail.XXX
XXX.fr
>
試しにそのメールを、eml形式でエクスポートし、空白のMessage-IDを片方削除した後、
インポートし直したところ、エラーは発生しません。

というわけで、Message-IDを2行持つ不正なメールへの対応もなされると助かります。

*****
いろいろ検索してみたところ、この現象は複数のソフトの相性により発生しているようです。
http://www.google.co.jp/search?q=cache:f
9McgxzcxL8J:chris-linfoot.net/plinks/CWL
T-65HGSY+notes+date+"Message%20

ID"+header+cedt

概要(超訳?)
 Lotus Notesでメール送信(この時点では、Date、Message-IDも正常)
   ↓
 Trendmicro mailscanが、Dateヘッダーを不正な形式に書き換え、Message-IDを空白化
   ↓
 どこかのファイアウオールが、空白のMessage-ID行を残したまま、新たなMessage-Id行を追加
 (Message-IDがヘッダ内に2行ある状態になる)

[▼次のスレッド]
INCM/CMT
Cyclamen v3.84