Sun Java System Messaging Server 6.3 관리 설명서

20.7.4 메시지 유형별로 할당량 관리

메시지 유형에 대해 할당량을 설정할 경우 해당 값을 할당량 루트에 포함합니다. 할당량 루트는 사용자에 대한 할당량을 지정합니다. 여기서는 특정 메시지 유형 및 메일함 폴더에 다른 할당량을 지정할 수 있으며, 유형으로 정의되지 않은 모든 나머지 메시지 유형, 폴더 및 메시지에 적용되는 기본 할당량을 지정할 수 있습니다.

할당량 설정 및 관리에 대한 자세한 내용은 20.8.2 할당량 작동 원리를 참조하십시오.

20.7.4.1 메시지 유형 할당량을 설정하기 전에

메시지 유형에 할당량을 설정하기 전에 다음 매개 변수를 구성해야 합니다.

20.7.4.2 메시지 유형 할당량 설정 방법

다음 중 한 가지 방법을 사용하여 메시지 유형의 할당량을 설정합니다.

configutil 매개 변수나 위에 표시된 LDAP 속성을 사용하여 메시지 유형에 대한 할당량을 설정하는 경우 store.messagetype.x.quotaroot 매개 변수를 사용하여 지정한 할당량 루트를 사용해야 합니다.

20.7.4.3 메시지 유형 할당량 루트의 예

이 절에 설명된 예에서는 사용자 joe에 대해 다음 할당량을 설정합니다.

이 할당량 루트는 다른 모든 폴더 및 메시지 유형을 합한 것보다(60M) Archive 폴더에 더 큰 저장소(100M)를 허용합니다. 또, Archive 폴더에는 메시지 제한이 없습니다. 이 예에서 아카이브에 문제가 되는 것은 저장소 제한 뿐입니다.

메시지 유형에는 저장소 및 메시지 수 할당량이 모두 있습니다.

메시지 유형 할당량은 Archive 폴더에 저장되었는지 또는 다른 폴더에 저장되었는지에 관계 없이 해당 유형의 모든 메시지를 합한 것에 적용됩니다.

기본 메일함 할당량은 텍스트 또는 음성 메시지 유형이 아니고 Archive 폴더에 저장되지 않는 모든 메시지에 적용됩니다. 즉, 메시지 유형 할당량과 Archive 할당량은 기본 메일함 할당량의 일부로 계산되지 않습니다.

이 예에서 할당량 루트를 설정하려면 다음 단계를 수행합니다.

  1. 다음과 같이 store.messagetype.x.quotaroot 매개 변수를 구성합니다.


    store.messagetype.1.quotaroot = text
    
    store.messagetype.2.quotaroot = voice
  2. 다음과 같이 사용자 joe에 대해 mailQuota 속성을 구성합니다.


    mailQuota: 20M;#text%10M;#voice%10M;Archive%100M
  3. 다음과 같이 사용자 joe에 대해 mailMsgQuota 속성을 구성합니다.


    mailMsgQuota: 5000;#text%2000;#voice%200

getquotaroot IMAP 명령을 실행하면 다음과 같이 결과 IMAP 세션에 사용자 joe의 메일함에 해당되는 모든 할당량 루트가 표시됩니다.


1 getquotaroot INBOX
* QUOTAROOT INBOX user/joe user/joe/#text user/joe/#voice
* QUOTA user/joe (STORAGE 12340 20480 MESSAGE 148 5000)
* QUOTA user/joe/#text (STORAGE 1966 10240 MESSAGE 92 2000)
* QUOTA user/joe/#voice (STORAGE 7050 10240 MESSAGE 24 200)

2 getquotaroot Archive
* QUOTAROOT user/joe/Archive user/joe/#text user/joe/#voice
* QUOTA user/joe/Archive (STORAGE 35424 102400)
* QUOTA user/joe/#text (STORAGE 1966 10240 MESSAGE 92 2000)

* QUOTA user/joe/#voice (STORAGE 7050 10240 MESSAGE 24 200)