Sun Java System Messaging Server 6.3 관리 설명서

20.7.5 메시지 유형별 메시지 만료

만료 및 제거 기능을 사용하면 만료 규칙에 정의된 기준에 따라 메시지를 한 폴더에서 다른 폴더로 옮기고, 아카이브에 보관하고, 메시지 저장소에서 제거할 수 있습니다. 이 작업은 imexpire 유틸리티를 사용하여 수행합니다.

imexpire 유틸리티는 관리자가 실행하기 때문에 할당량 적용을 무시합니다.

만료 규칙을 작성하고 imexpire 유틸리티를 사용하는 방법에 대한 자세한 내용은 20.9 자동 메시지 제거(만료 및 제거) 기능 설정 방법을 참조하십시오.

각기 다른 기준에 따라 다른 유형의 메시지가 만료되도록 만료 규칙을 작성할 수 있습니다.

만료 기능은 만료 기준 설정에 선택할 수 있는 많은 옵션을 제공하여 매우 유연합니다. 이 절에서는 서로 다른 기준에 따라 텍스트 및 음성 메시지가 만료되는 한 가지 예에 대해 설명합니다.

이 예에서는 다음과 같이 텍스트 및 음성 메시지 유형을 구성한 경우를 가정합니다.


store.messagetype.1 = text/plain

store.messagetype.2 = multipart/voice-message

또한 메시지 저장소가 내용 유형 헤더 필드를 읽고 메시지 유형을 결정하도록 구성된 경우를 가정합니다.


예 20–3 서로 다른 메시지 유형을 만료하는 샘플 규칙


TextInbox.folderpattern: user/%/INBOX
TextInbox.messageheader.Content-Type: text/plain
TextInbox.messagedays: 365
TextInbox.action: fileinto:Archive


VoiceInbox.folderpattern: user/%/INBOX
VoiceInbox.messageheader.Content-Type: multipart/voice-message
VoiceInbox.savedays: 14
VoiceInbox.action: fileinto:OldMail

VoiceOldMail.folderpattern: user/%/OldMail
VoiceOldMail.messageheader.Content-Type: multipart/voice-message
VoiceOldMail.savedays: 30
VoiceOldMail.action: fileinto:Trash

Trash.folderpattern: user/%/Trash
Trash.savedays: 7
Trash.action: discard

이 예에서 텍스트 메시지와 음성 메시지는 서로 다른 방식으로 만료되며 다음과 같이 서로 다른 일정을 따릅니다.

주: savedays 규칙을 사용하면 메시지를 저장한 후 지정된 일 수가 지났을 때 메시지가 만료됩니다. 일반적인 음성 메일 시스템에서 사용자는 음성 메일 메뉴로 음성 메일을 저장할 수 있습니다. 텍스트 메시지의 경우 메시지는 폴더로 이동하면 저장됩니다. messagedays 규칙을 사용하면 메시지가 메시지 저장소에 처음 도착한 후 지정된 일 수가 지나면 메시지가 저장된 폴더나 이동 빈도에 관계 없이 만료됩니다.