[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

3.12 メッセージへの返答と宛先の決定

新規にメッセージを書く場合は、To:、Cc:、および Newsgroups: を自分で書く ことになります。一方 Summary モードで ‘a’ や ‘A’ を使って、あ るメッセージに返答しようとすると、To:、Cc:、Newsgroups: は自動的に用意さ れます。

Summary モードで ‘a’ や ‘A’ を使うと、新しい草稿が Draft mode に用意されます。To:、Cc:、Newsgroups: の値は、以下の三つの alist に従っ て用意されます。

  1. もし ‘C-u’ 付きで呼び出された場合、送信者/投稿者のみに返答する。こ の場合、‘mew-reply-sender-alist’ が利用される。
  2. もし対象が自分自身で送ったメッセージなら、そのヘッダを加工せずに返答した いのであろう。この場合、‘mew-reply-fromme-alist’ が利用される。
  3. そうでなければ、すべての人に返答する。この場合、 ‘mew-reply-all-alist’ が利用される。

mew-reply-sender-alist’ の初期値は以下の通りです。

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

これは、次のように解釈します。

  1. Reply-To: が存在すれば、Reply-To: と From: の値を新しい To: へコピーする。
  2. そうでなければ、From: の値を新しい To: へコピーする。

もし、Reply-To: で指定されたアドレスのみに返答したい場合は、 ‘mew-reply-sender-alist’ を以下のように設定するとよいでしょう。

 
(setq mew-reply-sender-alist
      '(("Reply-To:"
         ("To:" "Reply-To:"))
        (t
         ("To:" "From:"))))

mew-reply-fromme-alist’ の初期値は以下の通りです。

 
'((t
   ("To:" "To:")
   ("Cc:" "Cc:")
   ("Newsgroups:" "Newsgroups:"))))

これは、次のように解釈します。

  1. To: の値を新しい To: へ、 Cc: の値を新しい Cc: へ、 Newsgroups: の値を新しい Newsgroups: へコピーする。

mew-reply-all-alist’ の初期値は以下の通りです。

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

これは、次のように解釈します。

  1. Follwup-To: の値が "poster" であれば、From: の値を新しい To: へコピーす る。
  2. Follwup-To: が存在すれば、Follwup-To: と Newsgroups: の値を新しい Newsgroups: へコピーする。
  3. Newsgroups: が存在すれば、Newsgroups: の値を新しい Newsgroups: へコピー する。
  4. Reply-To: が存在すれば、Reply-To: と From: の値を新しい To: へコピーする。 また、To:、Cc:、Apparently-To: の値を新しい Cc: へコピーする。
  5. そうでなければ、From: の値を新しい To: へコピーする。また、To:、Cc:、 Apparently-To: の値を新しい Cc: へコピーする。

mew-reply-all-alist’ を以下のように設定したいと思う人もいるかもし れません。

 
(setq mew-reply-all-alist
      '((("Followup-To:" "poster")
         ("To:" "From:"))
        ("Followup-To:"
         ("Newsgroups:" "Followup-To:"))
        ("Newsgroups:"
         ("Newsgroups:" "Newsgroups:"))
        ("Reply-To:"
         ("To:" "Reply-To:"))
        (t
         ("To:" "From:")
         ("Cc:" "To:" "Cc:" "Apparently-To:"))))

あるアドレスが複数ある場合は、自動的に 1 つになります。また、匿名の宛先 を表す ":;" で終るアドレスも、自動的に消去されます。

自分のアドレスは自動的に消去されます。自分のアドレスは、 ‘mew-config-alist’ などから ‘mew-mail-address-list’ に自動設定 されます。この値が気に入らないなら、以下のように明示的に設定することも可 能です。

 
(setq mew-mail-address-list
       '("^pooh@[a-z]*.example.org$"
         "^pooh@example.net$"
         "^winnie@example.jp$"))

[ < ] [ > ]   [ << ] [ Up ] [ >> ]

This document was generated by U-X61T\saito on June, 6 2008 using texi2html 1.78.