[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

5. 「Sieve-管理」の API

sieve-manage.el’ ライブラリーには MANAGESIEVE プロトコルでサー バーと話すための、低階層の関数群があります。

いくつかの、ユーザーが見ることができる変数があり、それらすべて は sieve グループでカスタマイズすることができます (M-x customize-group RET sieve RET):

sieve-manage-default-port

仕様するディフォルトのポートを設定します。提案されているポート番号 は 2000 です。

sieve-manage-log

非-nil だったら、やり取りしたプロトコルの結果が記録されるバッファー 名の文字列でなければなりません (デバッグするときに使います)。

API の関数には以下のものがあります:

sieve-manage-open

「Sieve-管理」サーバーに接続し、他のすべての API で使うバッファーを返し ます。

sieve-manage-opened

サーバーと接続しているか否かを検査します。

sieve-manage-close

サーバーとの接続を閉じます。

sieve-manage-authenticate

サーバーの認証を受けます。

sieve-manage-capability

サーバーがサポートしている機能のリストを返します。

sieve-manage-listscripts

サーバーにあるスクリプトを列挙します。

sieve-manage-havespace

与えられたサイズのスクリプトのための空きがあれば、非-nil を返しま す。

sieve-manage-getscript

サーバーからスクリプトをダウンロードします。

sieve-manage-putscript

サーバーにスクリプトをアップロードします。

sieve-manage-setactive

サーバーにあるどのスクリプトが活きているはずであるかを示します。


[ << ] [ >> ]           [Top] [Contents] [Index] [ ? ]

This document was generated by Yasutaka SHINDOH on May 11, 2011 using texi2html 1.82.