IMAP, POP3 및 NNTP imap_set_quota

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

imap_set_quota — 지정된 사서함에 대한 할당량을 설정합니다.


설명

imap_set_quota(IMAP\Connection $imap, string $quota_root, int $mailbox_size): bool

사서함별로 상한 할당량을 설정합니다.


매개변수

imap
IMAP\Connection 인스턴스입니다.
quota_root
할당량을 설정할 사서함입니다. 이것은 메일함에 대한 IMAP 표준 형식인 user.name을 따라야 합니다.
mailbox_size
quota_root의 최대 크기(KB)

반환 값

성공하면 true를, 실패하면 false를 반환합니다.


변경 로그

버전 설명
8.1.0 imap 매개변수는 이제 IMAP\Connection 인스턴스를 필요로 합니다. 이전에는 리소스가 필요했습니다.

Examples

예제 #1 imap_set_quota() 예제

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

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

imap_close($mbox);
?>
                  
                

메모

이 함수는 현재 c-client2000 이상의 라이브러리 사용자만 사용할 수 있습니다.

주어진 imap은 메일 관리자로 열려 있어야 합니다. 그렇지 않으면 이 함수는 실패합니다.


기타

  • imap_open() - mailbox에 대한 IMAP 스트림 열기
  • imap_get_quota() - 할당량 수준 설정 및 사서함당 사용량 통계 검색