[mew-dist 25398] mew3.3でFrom書き換えについて質問

Koichi Mori zko-mori at example.com
2004年 10月 6日 (水) 12:36:51 JST


森@市大と申します

いつもmew3.3を重宝させて頂いています。
今までToのドメインを元にFromの書き換えを行なっていたのですが
どうも思った動きをしてくれないので質問させて頂きます。

簡単な設定内容は次の様になっています。

(setq mew-case-guess-when-composed t)
(setq mew-config-alist
	'(("msic"
	("name" . "Koichi Mori")
	("user" . "zko-mori")
	("mail-domain" . "msic.med.osaka-cu.ac.jp"))
	("hogehoge"
	("name" . "hoga hoga")
	("user" . "hoge")
	("dcc" . "hoge at example.com")
	("mail-domain" . "msic.med.osaka-cu.ac.jp"))
	("default"
	("name" . "Koichi Mori")
	("user" . "zko-mori")
	("mail-domain" . "msic.med.osaka-cu.ac.jp"))))

(setq mew-case-guess-alist
      '(("To:"
         ("msic.med.osaka-cu.ac.jp" . "msic")
         ("hoga" . "hogehoge")
         ("msic.med.osaka-cu.ac.jp" . "default"))))

としていた場合、同じToに記述例と結果です

  To: hoga at example.com

の状態でC-cC-mを実行する

  希望している表示
  From: hoga hoga <hoge at example.com>
  Dcc: hoge at example.com

  実際の結果
  From: Koichi Mori <zko-mori at example.com>
  Dcc hoge at example.com

草稿を開いている状態で同じToを書いてC-cC-oでhogahogaを指定
  この時点での結果
  From: hoga hoga <hoge at example.com>
  Dcc: hoge at example.com

  このままC-cC-cもしくはC-cC-mを実行すると次の様になる
  From: Koichi Mori <zko-mori at example.com>
  Dcc: hoge at example.com

C-cC-oをしたあとC-cC-mとして+queueに移動してEとして再度C-cC-o
にてhogehogeを指定
  From: hoga hoga <hoge at example.com>
  Dcc: hoge at example.com

となり、そのままC-cC-cとすると
  From: Koichi Mori <zko-mori at example.com>
  Dcc: hoge at example.com
に変わる

nにて送信をキャンセルしFrom行を手で修正した後C-cC-cを実行
  修正した内容で送信

過去にC-cC-mしたあとFromを書き換えてC-cC-cすると置き換わる事は
ないと教えて頂き、今まで手動で編集していたのですが自動で
置き換わって欲しくなり色々と試した結果上記の様な事がわかりました。
msicとhogahogaの条件が重複しているので選択を聞かれてくるのは分かるのです
がどうも二つの設定が合わさった様な出力になってる様な気がします。

+queueに落した後もC-cC-oなどをした場合はC-cC-cした時に再度
mew-from-listからの置換えが発生するのでしょうか?
mew-config-alistやmew-case-guess-alistの記述の順序で対応が可能で
あれば行ないたいのでご教授の程よろしくお願い致します。

-- 
森 晃一 (Koichi Mori)



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