From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/36809 Path: main.gmane.org!not-for-mail From: prj@po.cwru.edu (Paul Jarc) Newsgroups: gmane.emacs.gnus.general Subject: message-use-mail-followup-to Date: Sat, 07 Jul 2001 00:31:07 -0400 Message-ID: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035172333 10563 80.91.224.250 (21 Oct 2002 03:52:13 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 03:52:13 +0000 (UTC) Return-Path: Return-Path: Original-Received: (qmail 6694 invoked from network); 7 Jul 2001 04:31:08 -0000 Original-Received: from multivac.student.cwru.edu (HELO multivac.cwru.edu) (261@129.22.96.25) by gnus.org with SMTP; 7 Jul 2001 04:31:08 -0000 Original-Received: (qmail 12296 invoked by uid 500); 7 Jul 2001 04:31:29 -0000 Mail-Followup-To: ding@gnus.org Original-To: ding@gnus.org User-Agent: Gnus/5.090004 (Oort Gnus v0.04) Emacs/20.7 Original-Lines: 72 Xref: main.gmane.org gmane.emacs.gnus.general:36809 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:36809 This patch against current CVS adds a variable message-use-mail-followup-to akin to -use-followup-to, and restores the old default of m-u-f-t. (IIRC, the default for m-u-f-t was changed for the sake of Mail-Followup-To, but what we really want is different behavior for mail vs. news.) diff -u -r6.93 message.el --- lisp/message.el 2001/06/25 17:49:51 6.93 +++ lisp/message.el 2001/07/07 04:26:00 @@ -401,7 +401,7 @@ :group 'message-interface :type '(choice function (const nil))) -(defcustom message-use-followup-to t +(defcustom message-use-followup-to 'ask "*Specifies what to do with Followup-To header. If nil, always ignore the header. If it is t, use its value, but query before using the \"poster\" value. If it is the symbol `ask', @@ -413,6 +413,16 @@ (const use) (const ask))) +(defcustom message-use-mail-followup-to t + "*Specifies what to do with Mail-Followup-To header. +If nil, always ignore the header. If it is the symbol `ask', always +query the user whether to use the value. If it is the symbol `use', +always use the value." + :group 'message-interface + :type '(choice (const :tag "ignore" nil) + (const use) + (const ask))) + (defcustom message-sendmail-f-is-evil nil "*Non-nil means don't add \"-f username\" to the sendmail command line. Doing so would be even more evil than leaving it out." @@ -4019,7 +4029,7 @@ mct (message-fetch-field "mail-copies-to") reply-to (message-fetch-field "reply-to") mrt (message-fetch-field "mail-reply-to") - mft (and message-use-followup-to + mft (and message-use-mail-followup-to (message-fetch-field "mail-followup-to"))) ;; Handle special values of Mail-Copies-To. @@ -4044,9 +4054,8 @@ (save-excursion (message-set-work-buffer) (if (and mft - message-use-followup-to wide - (or (not (eq message-use-followup-to 'ask)) + (or (not (eq message-use-mail-followup-to 'ask)) (message-y-or-n-p (concat "Obey Mail-Followup-To? ") t "\ You should normally obey the Mail-Followup-To: header. In this @@ -4057,9 +4066,13 @@ which directs your response to " (if (string-match "," mft) "the specified addresses" "that address only") ". + +Most commonly, Mail-Followup-To is used by a mailing list poster to +express that responses should be sent to just the list, and not the +poster as well. -If a message is posted to several mailing lists, Mail-Followup-To is -often used to direct the following discussion to one list only, +If a message is posted to several mailing lists, Mail-Followup-To may +also be used to direct the following discussion to one list only, because discussions that are spread over several lists tend to be fragmented and very difficult to follow.