PHP マニュアル
前のページ |  | 次のページ

# imap_set_quota

(PHP 4 >= 4.0.5)

imap_set_quota -- 指定したメールボックスにクオータを設定する

## 説明

int imap_set_quota ( int imap_stream, string quota_root, int quota_limit)

メールボックス単位でクオータ上限(最大容量)を設定します。この関数 は、メール管理者のアカウントでオープンされている `imap_stream` を必要とします。他のユーザでオー プンされている場合は、この関数は動作しません。

この関数は、c-client2000ライブラリのユーザのみ使用可能です。

`imap_stream` は、 imap_open()コール時に返されたストリームポイン タです。このストリームはメール管理者としてオープンする必要があり ます。そうでない場合は、この関数は動作しません。 `quota_root` は、クオータを設定するメールボッ クスです。これは、メールボックスのIMAP標準フォーマット 'user.name' に基づき指定する必要があります。 `quota_limit` は、 `quota_root` の最大サイズ(KB単位)です。

成功時に`TRUE`、エラー時に`FALSE`を返します。

例 1imap_set_quota()の例
    $mbox = imap_open ("{your.imap.host:143}", "mailadmin", "password");

    if(!imap_set_quota($mbox, "user.kalowsky", 3000)) {
        print "Error in setting quota\n";
        return;
    }

    imap_close($mbox);

imap_open(), imap_set_quota() も参照下さい。

前のページ | ホーム | 次のページ
imap_search | 上に戻る | imap_setacl