[mew-dist 22114] Re: case: smtp-ssh-server?
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
2002年 10月 30日 (水) 09:45:11 JST
From: FUJINO Yuzo <yuzo.fujino at example.com> さん曰く
Subject: [mew-dist 22113] case: smtp-ssh-server?
Message-ID: <20021030.082209.22015639.yuzo.fujino at example.com>
Date: Wed, 30 Oct 2002 08:22:09 +0900 (JST)
> provider の smtp-server (smtp.nifty.com) と自前の smtp-ssh-server を
> 両方使っているのですが case で切り替えがうまく行きません。
>
> (setq mew-config-alist
> '(("nif-smtp"
("smtp-ssh-server" . nil) <= 追加
> ("smtp-server" . "smtp.nifty.com"))
> ("default"
> ("smtp-ssh-server" . "my-smtp-server"))))
>
> とすると case が nif-smtp の時でも connecting to ssh server... となっ
> て(ssh の先に smtp.nifty.com が無いから?)送信出来ずに queue に溜ります。
でどうでしょうか。たとえば、
(setq mew-config-alist
'(("default"
("smtp-server" . "localhost")
("smtp-ssh-server" . "hoge"))
("foo"
("smtp-server" . "smtpfoo"))))
のとき、case "foo" に設定されていない項目は、"default" を引き継
ぎ、
(mew-smtp-ssh-server "foo") => "hoge"
となります。("smtp-ssh-server") でもいいですけど。
--
白井秀行 (mailto:shirai at example.com)
Mew-dist メーリングリストの案内