[mew-dist 22773] Reply-To:, Followup-To:, ...

Kazu Yamamoto ( 山本和彦 ) kazu at example.com
2002年 12月 27日 (金) 15:38:10 JST


Reply-To: や Followup-To: や Mail-Followup-To: の問題を解決するために
以下のような方法を考えました。

以下を廃止:

	mew-noreplyto-to-list
	mew-noreplyto-cc-list
	mew-replyto-to-list
	mew-replyto-cc-list
	mew-fromme-to-list
	mew-fromme-cc-list

"a" (reply to all) と "C-ua" (reply to sender) に対し、それぞれ alist を
用意。

(1) "a" の alist のデフォルト値

	`(("Reply-To:"
	   ("To:" "Reply-To:" "From:")
	   ("Cc:" "To:" "Cc:" "Apparently-To:"))
	  ("Followup-To:"
	   ("Newsgroups:" "Newsgroups:" "Followup-To:"))
	  ("Newsgroups:"
	   ("Newsgroups:" "Newsgroups:"))
	  (t
	   ("To:" "From:")
	   ("Cc:" "To:" "Cc:" "Apparently-To:")))

読み方、
	"Reply-To:" があれば、
	"To:" に "Reply-To:" と "From:" の値を入れる
	"Cc:" に "To:" と "Cc:" と"Apparently-To:" の値を入れる

考察(a)
	これで、ニュースの問題は解決

	ただし、ニュースの記事に、Reply-To: が付いていたら、
	Newsgroups: じゃなくて、To: が用意される。

	Newsgroups: のエントリは、Reply-To: のそれよりも前に置くべきか?

考察(b)
	Reply-To: を Reply-To: らしく使いたい人は

	`(("Reply-To:"
	   ("To:" "Reply-To:"))
	  ("Followup-To:"
	   ("Newsgroups:" "Newsgroups:" "Followup-To:"))
	  ("Newsgroups:"
	   ("Newsgroups:" "Newsgroups:"))
	  (t
	   ("To:" "From:")
	   ("Cc:" "To:" "Cc:" "Apparently-To:")))

	とする

考察(c)
	qmail 真理教の人は、

	`(("Mail-Folowup-To:"
	   ("To:" "Mail-Folowup-To:"))
          ("Reply-To:"
	   ("To:" "Reply-To:"))
	  ("Followup-To:"
	   ("Newsgroups:" "Newsgroups:" "Followup-To:"))
	  ("Newsgroups:"
	   ("Newsgroups:" "Newsgroups:"))
	  (t
	   ("To:" "From:")
	   ("Cc:" "To:" "Cc:" "Apparently-To:")))

	とする

(2) C-u a の alist のデフォルト値

	`(("Reply-To:"
	   ("To:" "Reply-To:" "From:"))
	  (t
	   ("To:" "From:")))

考察(d)
	Reply-To: を Reply-To: らしく使いたい人は

	`(("Reply-To:"
	   ("To:" "Reply-To:"))
	  (t
	   ("To:" "From:")))

考察(e)
	qmail 真理教の人は、

	`(("Mail-Reply-To:"
	   ("To:" "Mail-Reply-To:"))
	  ("Reply-To:"
	   ("To:" "Reply-To:"))
	  (t
	   ("To:" "From:")))

どうでしょう?

--かず



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