[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 メーリングリストの案内