[Mew-dist 09769] Re: Does switching PGP 2.xi and GnuPG requires Mew to restart?

Makoto MATSUSHITA ( まつしたまこと ) matusita at example.com
1999年 7月 19日 (月) 20:53:09 JST


本題で言えば(とりあえず現状では) mew-prog-pgp の値を見て値が決定(?)する
変数を再度 setq し直せばなんとかなる気がしたので,適当に逃げました _o_

で‥‥

hide> --Privacy関係--
hide> * To:フィールドを元にサインにつかう鍵を選ぶ。

現状では確か sign する時に (mew-get-my-address) の値を使うしかないので,
選択できるようにするのならば,

hide>    <foo at example.com>さんの公開鍵がPGP2.xだったらPGP2.xでサインする。
hide>    <foo at example.com>さんの公開鍵がPGP5.xだったらPGP5.xでサインする。

だけでなく「どの key で sign するのか」まで一緒に選べないと,結局あんま
り嬉しくないんじゃないかという気がなんとなくします.

# 人間ひとりが使う key の数がたかだか 1 つ,という仮定は無茶ですよね.
# (例: ある会社で,info at example.com 用の PGP key を用意した場合)

***

なんとなく前にも見た記憶があるのですが,結局この種の話は全部

	header の内容を見て,Mew にさせることを自分で書きたい
	(特定の変数の値を設定する,特定の内容を header に挿入する,など)

に帰着するような気がします.

・To: に hoge at example.com と書いてあったら From: funi at example.com にしたい
・From: に nya at example.com と書いてあったら Config: nyanko を挿入したい
・To: に foo at example.com と書いてあったら PGP sign をつける.その時 foo at example.com が
  2.x を使ってたら 2.x で,GnuPG を使ってたら GnuPG で sign する. 
・Subject: に Mew-dist と書いてあったら refile は +ml/mew-dist にしたい

全部判断基準は header です.もちろん,header に限る必要はなくて,body を
表わす(特殊な) header を仮定すれば body にも適用できるのかもしれませんが.

-- -
Makoto `MAR' MATSUSHITA
簡易 MUA 言語(かそれに準ずるもの)を作ってるだけになりそうであれですが



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