변환 유틸리티를 사용하여 IMAP 요약 속성을 메시지에 추가

IMAP 서비스는 특수 IMAP 요약 속성($Content_Type, IMAP_BodyStruct, IMAP_RFC822Size)을 메시지에 사용하여 클라이언트 요청에 대한 응답으로 메시지 헤더를 보내는 프로세스를 용이하게 합니다. IMAP 사용을 위해 메일 파일을 변환하면, MIME 형식으로 메시지를 수신하는 사용자에 대해 라우터는 라우터가 배달하는 새 메시지에 이 항목을 자동으로 추가합니다.

이 태스크 정보

그러나 이러한 항목은 메일 파일의 모든 메시지에 추가되지 않을 수도 있습니다. Notes® 서식있는 텍스트 형식으로 전달된 메시지에는 이 항목이 포함되지 않습니다. Domino®는 변환하기 전에 배달된 메시지에 해당 항목을 자동으로 추가하지 않습니다.

IMAP 클라이언트가 IMAP 요약 속성이 없는 메시지를 읽을 수 있더라도, 클라이언트는 먼저 각 메시지 전체를 다운로드해야 헤더를 표시할 수 있습니다. 더 신속하게 헤더를 가져오게 하려면, -h 스위치와 함께 메일 변환 유틸리티를 실행하여 IMAP 요약 속성이 없는 메시지에 해당 속성을 추가합니다.

메일 파일 변경사항 다음에 오는 IMAP 속성 업데이트

이 태스크 정보

IMAP_RFC822Size 속성이 들어 있는 메시지를 변경하면, 메시지에 액세스하는 사용자의 능력에 영향을 미칠 수 있습니다. IMAP 속성의 크기 값이 더이상 실제 메시지 크기와 일치하지 않으면, IMAP 클라이언트는 메시지를 다운로드하는데 어려움을 겪을 수 있습니다. 실제 메시지 크기가 속성에 의해 표시된 크기보다 큰 경우, IMAP 클라이언트는 전체 메시지를 다운로드하지 않을 수도 있습니다. 실제 크기가 속성에 의해 표시된 크기보다 작은 경우, IMAP 클라이언트는 예상된 나머지 메시지 데이터를 다운로드할 때 중단될 수 있습니다.

메시지 크기는 메시지가 배달된 후 실행되는 에이전트로 인해 또는 아웃바운드 MIME 변환 옵션을 관리하는 설정과 같이 특정 서버 구성 옵션의 변경으로 인해 갑자기 바뀔 수 있습니다. 아웃바운드 MIME 변환 옵션은 SMTP를 통해 아웃바운드로 발송된 메시지에 주로 적용되지만, 이 옵션은 클라이언트에 발송하기 위해 IMAP 서비스가 검색한 메시지를 포함하여 서버에서 가져간 메시지에도 영향을 미칩니다. 예를 들어 사용자의 인터넷 반환 주소에 RFC 822 구문을 추가하는 설정을 변경하는 경우, IMAP 클라이언트가 검색하는 각 메시지의 인터넷 반환 주소가 새 설정에 맞도록 변경되므로 메시지 크기도 변경됩니다.

서버 구성 변경사항으로 인해 다운로드 오류가 발생하지 않도록 하려면 IMAP 속성을 업데이트하여 새 설정을 반영합니다. IMAP 메시지 속성을 업데이트하고 메일 파일의 MIME 디렉토리를 새로 고치려면, 기존 속성을 삭제한 후 다시 추가해야 합니다. IMAP 클라이언트는 헤더 정보를 캐시하므로, 사용자는 성공적으로 메시지를 다운로드하기 위해 IMAP 계정을 재작성해야 합니다.

주: 사용자 문서가 메일 스토리지 환경 설정으로 Notes® 서식있는 텍스트를 지정하는 IMAP 사용자에게 유사한 문제점이 발생합니다. 이런 경우 라우터는 메일 파일에 배달된 메시지에 IMAP 속성을 추가하지 않지만, IMAP 클라이언트는 여전히 크기 정보를 캐시합니다. 서버의 구성을 수정하면, 예를 들어 메시지를 MIME으로 변환할 때 일반 텍스트가 아닌 HTML로 메시지 내용을 가져가도록 서버를 설정하면 메시지 크기가 변경됩니다. 클라이언트는 기존 메시지의 크기가 캐시된 크기와 일치할 것을 예상하므로 사용자는 IMAP 클라이언트에서 기존 메시지를 더 이상 검색할 수 없습니다. IMAP 클라이언트에 의해 캐시된 헤더 정보를 삭제하려면, 사용자는 IMAP 계정을 재작성해야 합니다.

IMAP 속성을 추가하거나 업데이트하기 위해 메일 변환 유틸리티를 실행하려면

프로시저

  1. 콘솔에 다음 명령을 입력하여 변환할 메일 파일을 포함하는 서버에서 라우터를 종료합니다.
    tell router quit

    그러면 변환 중에 Domino®가 메일을 메일 파일로 라우팅하는 것이 방지됩니다. 메일 파일을 업그레이드하는 동안 메일이 MAIL.BOX에 저장됩니다. 메일 파일을 변환하고 라우터 태스크를 다시 로드한 후, 라우터가 MAIL.BOX의 메일을 처리하고 배달합니다.

  2. 다음 명령을 입력하여 메일 변환 유틸리티를 로드합니다.
    load convert [-h /-o] maildirectory\mailfilename

    여기서 maildirectory는 사용자의 메일 파일이 들어 있는 메일 서브디렉토리에 대한 경로의 이름을 지정하고 mailfilename은 사용자 메일 파일의 파일 이름입니다. maildirectory 경로는 서버의 Domino® 데이터 디렉토리에 상대적인 경로를 설명합니다. 예를 들어, Domino® 데이터 디렉토리의 \MAIL 서브디렉토리에 있는 메일 데이터베이스 USER.NSF에 IMAP 속성을 추가하려면 다음을 입력하십시오.

    load convert -h mail\user.nsf
    주: UNIX 시스템에서는 계층 구분 기호로 백슬래시(\)가 아닌 슬래시(/)를 사용합니다. 예를 들어 다음 명령을 입력하십시오.
    load convert -h mail/user.nsf

    디렉토리에 있는 모든 파일을 지정하려면, 디렉토리에만 메일 파일이 들어 있는지 그리고 이 파일이 변환할 메일 파일인지 확인하십시오. 예를 들어, \MAIL 서브디렉토리에 있는 모든 메일 파일에 IMAP 속성을 추가하려면 다음을 입력하십시오.

    load convert -h mail\*.nsf
    경고: 변환 유틸리티가 -h 옵션과 함께 실행되면, 변환 조작을 완료하는 데 시간이 많이 걸릴 수 있습니다. 정확한 시간은 메일 파일의 크기 및 구성뿐만 아니라 서버 처리 속도 및 메모리에 따라 다릅니다. 가능한 시간에 변환을 완료하려면, 와일드카드를 사용하여 다중 변환을 실행하기 전에 단일 메일 파일로 테스트를 실행합니다.
  3. 현재 서버에서 IMAP용 메일 파일 설정을 완료한 후, 다음 명령을 입력하여 라우터를 로드합니다.
    load router