2011年11月11日

Re: [質問] Folderモードで RET/SPCした際の hookは?


菅原さん

At Fri, 11 Nov 2011 14:16:21 +0900,
Taiki SUGAWARA <buzz.taiki@xxxxx> wrote:

[...]

> > フォルダを選択した際に、接続先のサーバー(社内/社外)によって、
> > ssl-program-arguments を変えたいのですが、
>
> この用途なら、hookやdefadviceを使わずとも elmo-network-stream-type-alist で解決しそうな気がします。
>
> ↓こんなものをつくっておいて
> (defun open-public-ssl-stream (name buffer host service)
> (let ((ssl-program-arguments ...))
> (open-ssl-stream name buffer host service)))
> (defun open-private-ssl-stream (name buffer host service)
> (let ((ssl-program-arguments ...))
> (open-ssl-stream name buffer host service)))
> (setq elmo-network-stream-type-alist
> (append
> '(("!private" private private open-private-ssl-stream)
> ("!public" public public open-public-ssl-stream))
> elmo-network-stream-type-alist))
>
> ↓こんな感じのフォルダを作る
> %inbox:hoge@xxxxx!private
> %inbox:hoge@xxxxx!private
>
> どうでしょう?

こんなやり方もあるのですね。
勉強になります。:-)

--
Takahiro Yamaguchi


投稿者 xml-rpc : 2011年11月11日 14:31
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/107238
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。