[Mew-dist 10344] Re: IMAP環境で添付ファイルの保存ができない

SAITO Atsunori sai at example.com
1999年 8月 23日 (月) 14:59:13 JST


西東です。

From: Kazu Yamamoto (山本和彦) <kazu at example.com>
Subject: [Mew-dist 10341] Re: IMAP環境で添付ファイルの保存ができない
Date: Mon, 23 Aug 1999 14:37:20 +0900

> このメールは SPC などで読むとちゃんとマルチパートと認識されるのでしょ
> うか?
SPCなどで読む場合は、マルチパートと認識されています。

> つまり、SPC では読めるけど、"y" ではエラーになるのかという質問です。
IMAP環境の時は'y'でエラーとなります。同じメールがローカルフォ
ルダにある場合はエラーになりません。

-- 
// SAITO Atsunori <sai at example.com>


お役に立てばと思い、lispもほとんど素人、emacsのデバッガは
使うの始めてという状態で処理を追いかけてみました。
('y'ではなく、','(mew-summary-display-asis)の時ですが...)

mew-summary-display-messageからmew-insert-messageを呼び出した
後、mew-decode-rfc822-headerでヘッダをデコードしているようです
が、mew-insert-messageを呼び出した時のMessageバッファの状態が
IMAPの時とローカルファイルの時では違うようです。

そのため、IMAP環境では、mew-decode-rfc822-headerを呼び出した時
にメッセージ全体がヘッダだと解釈され、最後の境界文字の後ろに
Content-*が移動しているのだと思います。



Mew-dist メーリングリストの案内