[Mew-dist 17312] Re: Could config support a queuing switch?

Tatsuya Kinoshita tats at example.com
2001年 5月 10日 (木) 07:28:30 JST


In message "[Mew-dist 17309] Could config support a queuing switch?"
Hiroyuki CHIBA <hiro at example.com> wrote:

>   (1) 送信可能なSMTPサーバがあれば送ればよい。
>   (2) 別の理由でキューイングしたい場合には、ユーザが明示する。
>       (この理由は良くわからないですが、もしかして、キューを未送信のド
>        ラフトの管理場所として使うことが想定されていますか?)

キューは、完成したメールをプレビューできる場所です。また、常時接続
でない環境だと、オフラインで書いたメールをキューに入れておいて、接
続してからまとめて送信するのが普通だと思います。

なお、キューに入れたメールは、ドラフト作成時のcaseではなく、送信時
点でのmew-config-outputをcaseとして、そのcaseに対応したSMTPサーバを
使って送信されるので、たとえば、ノートPCを使っていてドラフト作成時
と送信時とで送信環境が変わった場合でも、mew-config-outputを送信時の
環境に合わせることで対応できるようになっています。

また、特定の送信環境でのみ送信したいメールのため、キューフォルダを
caseごとに分けて、メールが混在しないようにすることもできます。設定
例は下記のとおりです。

(setq mew-config-alist
      '(
	("isp"
	 ("queue-folder" . "+queue")
	 ("user" . "isp-user")
	 ("mail-domain" . "isp.foo.jp")
	 ("smtp-server" . "smtp.isp.foo.jp")
	 )
	("lan"
	 ("queue-folder" . "+queue-lan")
	 ("user" . "lan-user")
	 ("mail-domain" . "lan.foo.jp")
	 ("smtp-server" . "smtp.lan.foo.jp")
	 )
	))

>   (2) メール作成時(メール作成して、C-cC-cするまで)は、常に同じ操作で行
>       いたい。

> 1. config で、送信時の queuing を指定する仕様の是非(実現可能性も)
> 2. draft 作成時に、config の値を設定する外部関数を登録できるhook
>   (既に現行の仕様でできるなら、私の理解不足です。ご指摘ください。)

mew-draft-mode-hookで、ドラフトモードでのC-c C-cの割り当てを変更す
れば、キューイングを指定できそうです。

-- 
木下達也




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