Share via


Rule Quota

https://support.microsoft.com/kb/886616

일부규칙이 Exchange Server에업로드되지못하고비활성화되었습니다 . 일부매개변수가지원되지않거나규칙을저장할공간이부족하기때문입니다 .

원인

이 문제는 사용자의 사서함에 있는 규칙의 크기가 32KB(킬로바이트)를 넘는 경우에 발생합니다. Microsoft Exchange Server의 모든 버전에서 사서함의 규칙 크기는 32KB로 제한됩니다. Outlook 2003에서 규칙의 크기는 주로 유니코드 형식을 지원하기 위해 증가되었습니다.

잘 아시는 것과 같이 위의 오류는 Exchange 이전 버전 2000/2003 서버 Store의 MAPI limitation 으로 인해서 Rule 저장 limit 의 한계로 인해 발생한 문제로써 KB의 내용은 해결책이라기 보다 workaround로 limit 내로 Rule을 사용할 수 있는 Workaround 를 제공하고 있습니다.

Exchange 2007 에서는 rule limit 이 확대된 것을 다들 알고 계시겠죠?

그러면…어떻게 수정할까요?

https://technet.microsoft.com/en-us/library/bb125040.aspx

The 32 KB rules limit has been increased to a default size of 64 KB per mailbox. The rule limit is now a customizable limit of up to 256 KB per mailbox.

아래와 같이 기본적으로 Rule quota 가 64KB 기본입니다.

clip_image002

Set-Mailbox username –Rulequota : 128KB

clip_image004

Rule quota 조절은 Store Cache 로 인해 바로 적용되지 않습니다. Cache 가 refresh 되는 간격 (최대 2시간 정도)을 기다리거나 IS 서비스 재시작이 필요합니다.

사용자의 사서함 내에 규칙의 내용에 대한 크기 확인을 위해서는 MFCMAPI 라는 툴을 통해서 가능합니다.

MFCMAPI 를 사용해서 설정된 프로파일을 통해 사서함으로 로그온 하여 '받은 편지함'으로 이동합니다.

'받은 편지함' 속성에서 'Display Rule Table' 을 선택합니다.

clip_image006

PR_RULE_SEQUENCE.. 탭에서 각 규칙의 크기를 확인할 수 있습니다.

clip_image008

사서함 이동 시 RuleQuota Max 가 초과되어 메일박스 이동이 실패할 수도 있습니다. 이 경우, Move-Mailbox의 파라미터로 –IgnoreRulelimiteErrors 를 사용하거나, 사서함에서 직접 규칙의 크기를 줄이는 방법을 사용할 수 있습니다.

written by kyunghl