如果要再次禁用配额,请将其设置为 -1。
$mbox = imap_open ("{your.imap.host:143}", "mailadmin", "password");
if(!imap_set_quota($mbox, "user.kalowsky", -1)) {
print "删除配额时出错\n";
return;
}
imap_close($mbox);
(PHP 4 >= 4.0.5, PHP 5, PHP 7, PHP 8)
imap_set_quota — 设置给定邮箱的配额
在每个邮箱的基础上设置一个上限配额。
imap
一个 IMAP\Connection 实例。
quota_root
要设置配额的邮箱。这应该遵循 IMAP 标准邮箱格式:user.name
。
mailbox_size
quota_root
的最大大小(以 KB 为单位)。
版本 | 说明 |
---|---|
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
必须以邮件管理员身份打开,否则此函数将失败。
如果要再次禁用配额,请将其设置为 -1。
$mbox = imap_open ("{your.imap.host:143}", "mailadmin", "password");
if(!imap_set_quota($mbox, "user.kalowsky", -1)) {
print "删除配额时出错\n";
return;
}
imap_close($mbox);