메일 저장소 할당량은 사용자 또는 도메인이 사용할 수 있는 디스크 공간 또는 메일 수에 대한 제한 또는 할당량을 설정하는 한 가지 방법입니다. 이 절은 다음 내용으로 구성되어 있습니다.
자세한 내용은 할당량 제한 모니터를 참조하십시오.
디스크 공간 또는 메일 수를 기준으로 사용자 할당량을 지정할 수 있습니다. 디스크 공간 할당량은 각 사용자에 대한 디스크 공간량을 바이트로 지정합니다. 디스크 할당량은 사용자가 갖고 있는 메일 폴더의 수나 사용자 메일의 총 개수에 상관 없이 모든 사용자 메일의 총 크기에 적용됩니다. 메일 할당량을 사용하면 사용자의 메일함에 저장되는 메일 수를 제한할 수 있습니다.
할당량 정보는 사용자 LDAP 속성(표 18–6) 및 configutil 변수(표 18–7)에 저장됩니다. 최신 정보에 대한 자세한 내용은 Sun Java System Communications Services 6 2005Q4 Schema Reference를 참조하십시오. 할당량 자체를 설정하는 외에도 Messaging Server를 사용하여 다음 기능을 제어할 수 있습니다.
할당량 적용은 할당량이 초과할 경우 메일 저장소에 대한 메일 전달을 중지하거나, 할당량이 초과하더라도 메일 전달을 허용합니다.
할당량 초과로 인해 메일 전달이 중지되는 경우 받는 메일은 다음 중 하나가 발생할 때까지 MTA 대기열에 남아 있습니다.
MTA가 메일을 사용자에게 전달하는 시점에 사용자 메일의 크기나 수가 더 이상 할당량을 초과하지 않습니다.
메일이 보낸 사람에게 반환되는 시점에 전달되지 않은 메일이 지정된 유예 기간보다 오래 대기열에 남아 있습니다. 유예 기간 설정을 참조하십시오.
사용자가 메일을 삭제 또는 정리하거나 설정된 에이징 정책에 따라 서버에서 메일을 삭제하면 디스크 공간을 사용할 수 있게 됩니다.
할당량 기본값은 모든 사용자에 대한 기본 할당량을 설정하거나 특정 사용자에 대해 다른 할당량을 설정합니다. 사용자가 할당량을 초과하는지 확인하기 위해 Messaging Server는 우선 개별 사용자에 대한 할당량이 설정되었는지 검사합니다. 할당량이 설정되지 않은 경우 Messaging Server는 모든 사용자에 설정된 기본 할당량을 확인합니다.
사용자의 경우처럼 도메인에 대해서도 바이트 수 또는 메일 수를 기준으로 할당량을 설정할 수 있습니다. 이 할당량은 특정 도메인에 있는 모든 사용자에 대한 바이트 또는 메일 수를 모두 누적한 값입니다.
통합 메시징 요구 사항을 지원하기 위해 Messaging Server는 메일 저장소에서 부과한 할당량 제한을 무시하는 기능을 제공합니다. 이 기능은 Telephony Application Server (TAS)라는 특정 에이전트에서 받은 메일이 전달되도록 합니다. TAS가 받은 메일은 할당량 제한에 상관 없이 메일이 저장소로 전달되도록 하는 특수한 MTA 채널을 통해 라우팅됩니다. TAS 채널 구성에 대한 자세한 내용은 12 장, 채널 정의 구성을 참조하십시오.
이 절에서는 메일 저장소 할당량 속성과 매개 변수에 대해 설명합니다. 이러한 속성과 매개 변수에 대한 자세한 내용은 Sun Java System Communications Services 6 2005Q4 Schema Reference를 참조하십시오.
표 18–6 메일 저장소 할당량 속성
속성 |
설명 |
---|---|
사용자의 메일함에 허용되는 디스크 공간(바이트)입니다. 특수 값은 다음과 같습니다. 0 - 사용자의 메일함에 허용되는 공간이 없습니다. –1 - 허용되는 공간 사용량 제한이 없습니다. -2 - 시스템 기본 할당량을 사용합니다(configutil 매개 변수 store.defaultmailboxquota). |
|
사용자에게 허용되는 최대 메일 수입니다. 이 값은 저장소에 있는 모든 폴더에 대한 누적 개수입니다. 특수 값은 다음과 같습니다. 0 - 사용자의 메일함에 허용되는 메일이 없습니다. -1 - 허용되는 메일 수 제한이 없습니다. -2 - 시스템 기본 할당량을 사용합니다(configutil 매개 변수 store.defaultmessage.quota) |
|
메일 사용자의 상태입니다. 다음 값 중 하나일 수 있습니다. active - 메일이 정상적으로 처리됩니다. 기본값은 active입니다. inactive - 사용자의 메일 계정이 비활성 상태입니다. 임시 실패가 반환됩니다. deleted - 계정에 삭제됨 표시를 하고 삭제 준비를 합니다. 영구 실패가 반환됩니다. 메일함 액세스가 차단됩니다. hold - 메일을 보관 대기열로 보내고 메일함 액세스를 허용하지 않습니다. overquota - MTA는 이 상태의 메일함에 메일을 전달하지 않습니다. 이 상태는 configutil 매개 변수 store.overquotastatus가 on일 경우에 설정됩니다. |
|
허용되는 디스크 공간(바이트)으로 도메인에 있는 모든 메일함에 대한 누적 개수입니다. 값 -1은 공간 사용량 제한이 없음을 의미합니다(기본값). 도메인 디스크 할당량을 적용하려면 다음 명령을 실행합니다. imquotacheck -f -d domain |
|
도메인에 허용되는 최대 메일 수 즉, 저장소에 있는 모든 메일함에 대한 개수 합계입니다. 값 -1은 제한이 없음을 의미합니다. (기본값)도메인 메일 할당량을 적용하려면 다음 명령을 실행합니다. imquotacheck -f -d domain |
|
메일 도메인의 상태입니다. 값 및 기본값은 mailUserStatus와 동일합니다. |
표 18–7 메일 저장소 configutil 매개 변수
매개 변수 |
설명 |
---|---|
할당량 적용을 활성화합니다. Off이면 할당량 데이터베이스가 계속 업데이트되 지만 메일이 항상 전달됩니다. 기본값: (On) |
|
할당량 알림을 활성화 합니다. 기본값: (On) |
|
저장소 기본 할당량(바이트)입니다. 기본값: -1(제한 없음)입니다. |
|
저장소 기본 할당량(메일 수)입니다. 숫자로 기본값: -1(제한 없음)입니다. |
|
할당량 경고 메일입니다. 이 값이 없으면 알림을 보내지 않습니다. 기본값: 없습니다. |
|
할당량 초과 알림을 보내는 간격(일)입니다. 기본값: 7 |
|
메일함이 할당량 초과된 후 메일함의 메일을 보낸 사람에게 돌려보낼 때까지 허용된 시간(시)입니다. 시간 수입니다. 기본값: 120입니다. |
|
할당량 경고 임계값. 클라이언트에게 할당량 경고를 보내기 전에 초과한 할당량 비율입니다. 기본값: 90입니다. |
|
Netscape Messaging Server에서 마이그레이션된 시스템과의 호환성을 제공하는 데 사용됩니다. ON인 경우 디스크 사용량이 할당량을 초과하는 메일 전달을 허용합니다. 사용자가 할당량을 초과하면 메일이 지연되거나 바운스되고 할당량 경고 메일이 발송되며 할당량 유예 기간 타이머가 시작됩니다. 기본값은 메일 저장소가 임계값에 도달할 때 할당량 경고 메일을 보냅니다. 기본값: Off입니다. 그러나 store.overquotastatus가 설정된 경우에는 on으로 간주되며 그렇지 않은 경우에는 사용자가 할당량을 초과할 수 없고 overquotastatus가 사용되지 않습니다. |
|
메일이 MTA의 대기열에 포함되기 전에 할당량 적용을 활성화합니다. 그렇게 하면 MTA 대기열이 가득 차지 않습니다. 설정하는 경우 사용자가 아직 할당량을 초과하지 않았지만 받는 메일로 인해 사용자가 할당량을 초과하게 되면 메일이 전달되지만 mailuserstatus LDAP 속성이 overquota로 설정되므로 MTA에서 더 이상의 메일을 수락하지 않습니다. 기본값: off입니다. |