이 절차는 특히 UNIX /var/mail 형식 폴더의 메일함을 Sun Java System Messaging Server 메일 저장소로 이동하는 데 사용됩니다. 그러나 마이그레이션하는 Messaging Server에서 IMAP 메일 저장소를 UNIX /var/mail 형식으로 변환할 수 있으면 imsimport 명령을 사용하여 메일을 Sun Java System Messaging Server로 마이그레이션할 수 있습니다. 이 방법으로 메일함을 이동하기 전에 장점과 단점을 고려하십시오.
imsimport 명령을 사용하여 메일함을 이동할 경우의 장점은 다음과 같습니다.
이전 시스템의 메일함을 새 시스템으로 이동할 책임이 전적으로 시스템 관리자에게 있습니다. 사용자는 어떤 작업도 수행할 필요가 없습니다.
imsimport 명령을 사용하여 메일함을 이동할 경우의 단점은 다음과 같습니다.
이 방법은 IMAP가 아닌 다른 방법보다 메일함을 이동하는 데 오랜 시간이 걸립니다.
메일함을 이동하는 동안 사용자의 메일함 액세스를 비활성화해야 합니다.
재연결 작업을 수행할 때까지 새 메일 저장소의 크기가 이전 메일 저장소보다 훨씬 큽니다.
새 Messaging Server를 설치하고 구성합니다.
local.store.relinker를 enable로 설정합니다.
이렇게 하면 동일한 메일의 중복 저장으로 인한 새 시스템의 메일 저장소 크기가 줄어듭니다. 자세한 내용은 동일한 메일의 중복 저장에 따른 저장소 크기 줄이기를 참조하십시오.
필요한 경우 새 Messaging Server에서 사용자를 준비합니다.
Delegated Administrator를 사용하여 이 작업을 수행할 수 있습니다. 아직 새 시스템으로 전환하지 마십시오.
새 메일 저장소와 이전 메일 저장소에 대한 사용자 액세스를 모두 비활성화합니다.
mailUserStatus LDAP 속성을 hold로 설정합니다. 사용자 메일이 보관 대기열로 전송되고 IMAP, POP 및 HTTP를 통한 메일함 액세스가 차단됩니다. 저장소 서버의 MTA 및 메일 액세스 서버는 이 요구 사항을 따라야 합니다. 이 설정은 다른 모든 mailDeliveryOption 설정을 대체합니다.
기존 메일 서버의 메일 저장소가 /var/mail 형식이 아니면 메일 저장소를 /var/mail 파일로 변환합니다.
타사 메일 서버 설명서를 참조하십시오.
imsimport 명령을 실행합니다.
예를 들면 다음과 같습니다.
imsimport -s /var/mail/joe -d INBOX -u joe |
imsimport 명령에 대한 자세한 내용은 Sun Java System Messaging Server 6 2005Q4 Administration Reference의 imsimport를 참조하십시오.
메일 저장소에 대한 사용자 액세스를 활성화합니다.
새 메일 저장소와 이전 메일 저장소에 대한 사용자 액세스를 활성화합니다.
이전 시스템을 종료합니다.