[Mew-dist 17231] Re: RFC2822

SUGIMORI ( 杉森 隆行 ) taro at example.com
2001年 4月 25日 (水) 16:24:38 JST


すぎもり@To:Cc:はバリバリ複数書いていたのに…。

From: Tatsuya Kinoshita <tats at example.com>
Subject: [Mew-dist 17229] Re: RFC2822
Date: Wed, 25 Apr 2001 15:51:51 +0900
> Ccについては、他のフィールドのように完全に置き換えるのではなく、前
> 回のcaseで追加したmew-ccを消して、今回のcaseのmew-ccを追加、という
> ふうに処理してほしいところでしょう。しかし返信時に自動で作られたCc
> に含まれているアドレスは消してほしくない……どうしましょう。

(setq mew-config-alist
      `(
         ("default"
		("cc"		. "boo at example.com"))
	 ("second"
		("cc"		. "boo2 at example.com"))))

の場合に、taro at example.comが返信時に自動的に作られたとすると

(A)----------
	To: mew-dist at example.com
	Cc: boo at example.com, taro at example.com
   ----------

で、case "second"を選択した時(*1)に

(B)----------
	To: mew-dist at example.com
	Cc: boo2 at example.com, taro at example.com
   ----------

にしたいということですよね?

案1)
	(*1)の時点で、変更前のcaseのccと一致するかチェックして、
	一致したら、消して変更後のcaseのCcを追加する。
	→ コメント部とかの扱いが難しそう。

案2)
	caseで挿入されるCcを通常のCcと区別するため
	Auto-Cc: とか勝手なヘッダにしておき、
	最後にMIMEを組み立てる時点でマージする。
	Configの変更によってCcはいじらない。

P.S. Guessの仕様の全体像にかかわる気がしてきた…。



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