[mew-dist 23936] Re: mew-smtp-flush-hook
Tatsuya Kinoshita
tats at example.com
2003年 7月 25日 (金) 22:46:46 JST
On July 23, 2003, [mew-dist 23902],
Toshio Hirai <thirai at example.com> wrote:
> `mew-smtp-flush-hook'
> +queue からメッセージが送信された後に評価される。
>
> この hook が「発火」するのは「送信される前」のような気がします:
>
> mew-smtp.el: (defun mew-smtp-flush-queue (case &optional qfld)
> mew-smtp.el: ...
> mew-smtp.el: (run-hooks 'mew-smtp-flush-hook)
> mew-smtp.el: (message "Flushing %s..." qfld)
>
> smtp が起動したかどうかをこの hook でキャッチしてその後の処理を分岐さ
> せるプログラムを組んでいます (pop/smtp が非同期処理なので,他の方法で
> はなかなか smtp の起動を捕捉できない).できましたら,動作は「送信され
> る前に発火」のままで,info 等の記載を変える,というのがありがたいです.
> (送信後の hook には mew-smtp-sentinel-hook もあることですし….)
元々、実際にメッセージが送信された後ではなく、
On May 21, 2000, [Mew-dist 13037],
Shuichi KITAGUCHI <kit at example.com> wrote:
> > # 手紙を実際に送り、queue が空になったときにもフックが使えると
> > # 良いのですが。
>
> ちょうどそんな感じの作業をやっていました。queue が空になった時では
> なくて、queue を空にする操作が終了した時(要は送信の操作が終了した時)
> ですが。
という意味のようなので、ドキュメントの方の修正で良さそうな気がす
るのですが、どうでしょうか?
--
木下達也
Mew-dist メーリングリストの案内