메일 저장소는 특정 Messaging Server 인스턴스에 대한 사용자 메일함을 포함합니다. 메일함, 폴더 및 로그 파일 수가 늘어나면 메일 저장소의 크기가 늘어납니다. 메일함의 크기(디스크 할당량)를 제한하고 허용되는 총 메일 수의 한도를 지정하며 저장소의 메일에 대한 에이징 정책을 설정하여 저장소 크기를 제어할 수 있습니다.
시스템에 다른 사용자를 추가하면 디스크 저장소 요구 사항이 증가합니다. 서버가 지원하는 사용자 수에 따라 메일 저장소는 하나 또는 여러 개의 물리적 디스크가 필요할 수 있습니다. 이러한 추가 디스크 공간을 시스템에 통합하는 방법에는 두 가지가 있습니다. 가장 쉬운 방법은 메일 저장소 분할 영역을 추가하는 것입니다( 메일 저장소 분할 영역 구성 참조).
마찬가지로 여러 호스트된 도메인을 지원하는 경우 하나의 큰 도메인에서 서버 인스턴스를 전담하도록 할 수 있습니다. 이 구성을 사용하면 특정 도메인에 대한 저장소 관리자를 지정할 수 있습니다. 또한 다른 분할 영역을 추가하여 메일 저장소를 확장할 수 있습니다.
메일 저장소를 관리하기 위해 Messaging Server는 Sun Java System 콘솔 인터페이스 외에 명령줄 유틸리티 집합을 제공합니다. 표 18–1에서는 이러한 명령줄 유틸리티를 설명합니다. 이러한 유틸리티 사용에 대한 자세한 내용은 메일 저장소 유지 관리 절차 수행 및 Sun Java System Messaging Server 6 2005Q4 Administration Reference를 참조하십시오.
표 18–1 메일 저장소 명령줄 유틸리티
유틸리티 |
설명 |
---|---|
configutil |
저장소의 구성 매개 변수를 설정 및 수정합니다. |
deliver |
메일을 IMAP 또는 POP 메일 클라이언트가 액세스할 수 있는 메일 저장소로 직접 전달합니다. |
hashdir |
특정 사용자의 메일 저장소를 포함하는 디렉토리를 식별합니다. |
imsconnutil |
메일 저장소의 사용자 액세스를 모니터합니다. |
imexpire |
관리자가 지정한 기준(예: 기간)에 따라 메일 저장소에서 메일을 자동으로 제거합니다. |
iminitquota |
LDAP 디렉토리에서 할당량 제한을 다시 초기화하고 사용 중인 디스크 공간을 다시 계산합니다. |
imsasm |
사용자 메일함의 저장과 복구를 처리합니다. |
imsbackup |
저장된 메일을 백업합니다. |
imsexport |
Messaging Server 메일함을 UNIX /var/mail 형식 폴더로 내보냅니다. |
imsrestore |
백업된 메일을 복원합니다. |
imscripter |
IMAP 서버 프로토콜 스크립트 도구입니다. 명령이나 명령 시퀀스를 실행합니다. |
mboxutil |
메일함을 나열, 작성, 삭제, 이름 변경 또는 이동을 수행하고 할당량 사용을 보고합니다. |
mkbackupdir |
백업 디렉토리를 만들어 메일 저장소의 정보와 동기화합니다. |
MoveUser |
한 메시징 서버에서 다른 메시징 서버로 사용자의 계정을 이동합니다. |
메일 저장소의 각 사용자에 대한 총 메일함 크기를 계산하고 이 크기를 지정된 할당량과 비교합니다. 현지화된 버전의 imquotacheck 알림은 % 및 $ 기호를 잘못 변환합니다. 인코딩을 수정하려면 메일 파일에서 모든 $와 %를 각각 \24와 \25로 바꿉니다. |
|
readership |
공유 IMAP 폴더에서 readership 정보를 수집합니다. |
reconstruct |
손상된 메일함을 다시 구성합니다. |
stored |
백그라운드 및 일상 작업을 수행하고 디스크에 저장된 메일을 정리 및 삭제합니다. |