PHP Conference Japan 2024

imap_set_quota

(PHP 4 >= 4.0.5, PHP 5, PHP 7, PHP 8)

imap_set_quota設定指定信箱的配額

說明

imap_set_quota(IMAP\Connection $imap, 字串 $quota_root, 整數 $mailbox_size): 布林值

以每個信箱為基礎設定配額上限。

參數

imap

一個 IMAP\Connection 實例。

quota_root

要設定配額的信箱。這應該遵循 IMAP 標準的信箱格式:user.name

mailbox_size

quota_root 的最大大小(以 KB 為單位)

返回值

成功時返回 true,失敗時返回 false

更新日誌

版本 說明
8.1.0 imap 參數現在需要一個 IMAP\Connection 實例;之前需要一個有效的 imap 資源

範例

範例 #1 imap_set_quota() 範例

<?php
$mbox
= imap_open("{imap.example.org:143}", "mailadmin", "password");

if (!
imap_set_quota($mbox, "user.kalowsky", 3000)) {
echo
"設定配額時發生錯誤\n";
return;
}

imap_close($mbox);
?>

注意事項

此函式目前僅適用於 c-client2000 或更高版本函式庫的使用者。

給定的 imap 必須以郵件管理員身分開啟,否則此函式將會失敗。

參見

  • imap_open() - 開啟郵件信箱的 IMAP 串流
  • imap_get_quota() - 擷取每個郵件信箱的配額級別設定和使用統計資訊

新增註釋

使用者貢獻的註釋

此頁面沒有使用者貢獻的註釋。
To Top