[Mew-dist 10331] Re: resend/draft-mode/mew-draft-mode-hook

Hideyuki SHIRAI ( 白井秀行 ) shirai at example.com
1999年 8月 23日 (月) 11:05:16 JST


こんにちは、白井です。

From: 藤原  誠 Makoto Fujiwara <makoto at example.com> さん曰く
Subject: [Mew-dist 10322] Re: resend/draft-mode/mew-draft-mode-hook
Message-ID: <19990822172921D.makoto at example.com>
Date: Sun, 22 Aug 1999 17:29:25 +0900

藤原>   僕は procmail (と prom-mew) を使っています。procmail で初めから 
藤原> ~/Mail/ 以下に 分けてあるとすると、それらのメールは、(僕の設定が悪
藤原> いのかも知れませんが) Unix From が入っています。で、これを最近の
藤原> mew のように draft mode から resend するとその Unix From の行から
藤原> 下は見出し部分(header) だとは思ってもらえず、メールの本文だと思わ
藤原> れてしまい、送られたものは、本文に見出し部から全部が入ったものになっ
藤原> てしまいます。
藤原> 
藤原>   さて、これは何が悪いのでしょうか。

何が悪いのかは難しくてわからないのですが、私の環境では、なさけな
いことに、

藤原> +From mew-dist-admin at example.com  Tue Aug 17 13:43:43 1999

>From mew-dist-admin at example.com  Sun Aug 22 17:29:41 1999

と ">" でエスケープ(?)されてメールが save されてしまいます。そ
のため、症状としては藤原さんと同じになるので、

      (add-hook 'mew-init-hook
                '(lambda ()
		   (setq mew-field-delete-for-saving
			 (append mew-field-delete-for-saving
				 '("From " ">From")))
                   (setq mew-field-delete
                         (append mew-field-delete
                                 '("From " ">From" "Posted:")))
                   (setq mew-field-delete-for-forwarding
                         (append mew-field-delete-for-forwarding
                                 '("Return-Path:" "From " ">From" "Received:" "Posted:")))
                   (setq mew-field-delete-for-resend
                         (append mew-field-delete-for-resend
                                 '("From " ">From" "Posted:")))))

のように設定して、"From " や ">From " を登録しています。そうする
と、Mew が事前に "From " などの行を消してくれます。

-- 
白井秀行 (mailto:shirai at example.com)



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