[Mew-dist 10322] Re: resend/draft-mode/mew-draft-mode-hook
藤原 誠 Makoto Fujiwara
makoto at example.com
1999年 8月 22日 (日) 17:29:25 JST
> Sun Aug 22 17:15:28 1999
> 千葉市中央区長洲
> 藤原 誠
> makoto at example.com
resend hook の問題が一つ解決したのですが、Unix From が .. という
話です。
resend の時に hook を調整する話は
(add-hook 'mew-draft-mode-hook
(function
(lambda ()
(make-local-variable 'mew-use-highlight-body)
(setq mew-use-highlight-body nil)
(if (mew-header-get-value 'Resent-From );; Resend か?
() ;; resent なので無視
(progn
(search-forward "----" nil t)
(forward-line 1)
(insert
....
))))))
のようにすることで、いまはうまく行っています。皆様ありがとう
ございます。良い hook 名が作られるまではこれを使うことにします。
(mew-header-get-value "Resent-To")
という話もありましたが、今は、上のようにすると動いているの
で、そうして使っています。
resend/reedit の時
mew-draft-mode-reedit-hook
それ以外の普通の時
mew-draft-mode-edit-hook
.........................................
さて、ここからが本題です。一つ質問があります。
僕は procmail (と prom-mew) を使っています。procmail で初めから
~/Mail/ 以下に 分けてあるとすると、それらのメールは、(僕の設定が悪
いのかも知れませんが) Unix From が入っています。で、これを最近の
mew のように draft mode から resend するとその Unix From の行から
下は見出し部分(header) だとは思ってもらえず、メールの本文だと思わ
れてしまい、送られたものは、本文に見出し部から全部が入ったものになっ
てしまいます。
さて、これは何が悪いのでしょうか。
・procmail が Unix From を入れること
・僕の procmail の使い方が悪くて Unix From が入ってしまうこと
・Unix From が入っているものが入っているのを Mew が取らずに送って
しまうこと
・resent はそのように動作するのが正しいので、それが問題だと
思っている僕の考え
・(その他)
(これを知っていて、その行を消してから送ればそのままのメール
の見出し(header)で送られます)
Unix From は以下の + が付いている行のように入ります。
----------------------------------------------------
Resent-To:
Resent-From: 藤原 誠 Makoto Fujiwara <makoto at example.com>
Dcc: makoto
+From mew-dist-admin at example.com Tue Aug 17 13:43:43 1999
Date: Tue, 17 Aug 1999 13:43:24 +0900
Posted: Tue, 17 Aug 1999 13:43:17 +0900
From: SAKAI Kiyotaka <ksakai at example.com>
Reply-To: mew-dist at example.com
Subject: Re: resend/draft-mode/mew-draft-mode-hook
To: mew-dist at example.com
Message-Id: <19990817134317Y.ksakai at example.com>
In-Reply-To: <19990817102857C.makoto at example.com>
References: <19990817102857C.makoto at example.com>
X-ML-Name: Mew-dist
X-Mail-Count: 10143
X-MLServer: fml [fml 2.1C#38]; post only (anyone can post)
X-ML-Info: If you have a question, send a mail with the body
"# help" (without quotes) to the address mew-dist-ctl at example.com
X-Mailer: Mew version 1.94b50 on Emacs 20.4 / Mule 4.0 (HANANOEN)
X-Dispatcher: imput version 990816(IM121)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Precedence: bulk
----
---
(藤原)
Mew-dist メーリングリストの案内