Sun Java System Messaging Server 6 2005Q4 관리 설명서

Messaging Multiplexor 설정

Messaging Server의 초기 런타임 구성 중에 시스템에서 MMP를 구성할 것인지 여부를 결정하였습니다. Messaging Server와 같은 시스템에 설정하거나 별도의 시스템에 설정할 수 있습니다.


주 –

MMP는 DNS 결과를 캐시하지 않습니다. Messaging Server 제품을 배포하려면 로컬 네트워크에 고품질 캐싱 DNS 서버가 필요합니다.


다음 절에서는 MMP의 설정 방법에 대해 설명합니다.

다음에서 MMP에 대한 추가 정보를 볼 수 있습니다.

MMP를 구성하기 전에

MMP를 구성하기 전에 다음 작업을 수행합니다.

  1. MMP를 구성할 시스템을 선택합니다. MMP 전용 시스템을 사용하는 것이 가장 좋습니다.


    주 –

    POP 또는 IMAP 서버가 실행 중인 시스템에서는 MMP를 활성화하지 않는 것이 좋습니다.

    Messaging Server와 같은 시스템에 MMP를 설치한 경우 POP와 IMAP 서버를 비표준 포트로 설정해야 합니다. 이렇게 하면 MMP와 Messaging Server 포트가 서로 충돌하지 않습니다.


  2. MMP를 구성할 시스템에서 MMP가 사용할 UNIX 시스템 사용자를 만듭니다. 이 새 사용자는 UNIX 시스템 그룹에 속해야 합니다. UNIX 시스템 사용자와 그룹 만들기를 참조하십시오.

  3. 아직 설정하지 않은 경우 Messaging Server에 사용할 Directory Server와 호스트 시스템을 설정합니다. Messaging Server 구성을 위해 Directory Server 준비 를 참조하십시오.

  4. 백엔드 서버에 앞서 MMP를 업그레이드할 경우 ImapProxyAService.cfg에서 Capability 옵션을 다음과 같이 설정하여 이전 백엔드의 capability 명령에 대한 응답과 일치시켜야 합니다.

    IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ NAMESPACE UIDPLUS CHILDREN LANGUAGE XSENDER X-NETSCAPE XSERVERINFO

    위에서 편의상 줄 바꿈이 되었지만 실제 구성 값은 한 줄로 되어 있어야 합니다.

멀티플렉서 구성

MMP를 구성하려면 Messaging Multiplexor를 활성화하는 옵션이 있는 Messaging Server 구성 프로그램을 사용해야 합니다. 구성 프로그램에 대한 자세한 내용은 Messaging Server 초기 런타임 구성 만들기 를 참조하십시오.

ProcedureMMP 구성 방법

단계
  1. MMP를 설치 및 구성하려는 시스템에 Sun Java System Messaging Server를 설치합니다.

  2. Messaging Server 초기 런타임 구성을 만들어 MMP를 구성합니다. Messaging Server 초기 런타임 구성 만들기 를 참조하십시오.

    다음과 같은 예외가 있습니다. Messaging Server를 설치할 때 Messaging Multiplexor 옵션만 확인합니다.

멀티플렉서 파일

Messaging 멀티플렉서 파일은 msg_svr_base/config 구성 파일 디렉토리에 저장됩니다. 표 7–1에 나열된 Messaging Multiplexor 구성 파일의 구성 매개 변수를 수동으로 편집해야 합니다. 모든 MMP 구성 매개 변수에 대한 자세한 내용은 Sun Java System Messaging Server 6 2005Q4 Administration ReferenceMultiplexor Configuration Parameters를 참조하십시오.

표 7–1 Messaging Multiplexor 구성 파일

파일 

설명 

PopProxyAService.cfg

POP 서비스에 사용되는 구성 변수를 지정하는 구성 파일 

PopProxyAService-def.cfg

POP 서비스 구성 템플리트. 파일은 start-msg mmp로 초기 MMP가 시작되고 난 후에만 만들어집니다.

ImapProxyAService.cfg

IMAP 서비스에 사용되는 구성 변수를 지정하는 구성 파일 

ImapProxyAService-def.cfg

IMAP 서비스 구성 템플리트. 파일은 start-msg mmp로 초기 MMP가 시작되고 난 후에만 만들어집니다.

AService.cfg

시작할 서비스를 지정하고 POP 및 IMAP 서비스 모두가 공유하는 몇 가지 옵션을 지정하는 구성 파일 

AService-def.cfg

시작할 서비스를 지정하고 POP 및 IMAP 서비스가 공유하는 몇 가지 옵션을 지정하는 구성 템플리트. 파일은 start-msg mmp로 초기 MMP가 시작되고 난 후에만 만들어집니다.

SmtpProxyAService.cfg

SMTP Proxy 서비스에 사용되는 구성 변수를 지정하는 선택적 구성 파일. POP before SMTP를 활성화하는 경우에 필요합니다. POP before SMTP가 활성화되지 않은 경우에도 SSL 하드웨어를 최대한 지원하려는 경우 유용합니다. POP before SMTP에 대한 자세한 내용은 POP before SMTP 사용을 참조하십시오.

SmtpProxyAService-def.cfg

SMTP 프록시 서비스에 사용되는 구성 변수를 지정하는 구성 템플리트. 파일은 start-msg mmp로 초기 MMP가 시작되고 난 후에만 만들어집니다.

예를 들어 LogDirLogLevel 매개 변수는 모든 구성 파일에서 찾을 수 있습니다. ImapProxyAService.cfg에서는 IMAP 관련 이벤트의 로깅 매개 변수를 지정하는 데 사용되며, 이와 유사하게 PopProxyAService.cfg의 해당 매개 변수는 POP 관련 이벤트의 로깅 매개 변수 구성에 사용됩니다. SmtpProxyAService.cfg에서는 SMTP 프록시 관련 이벤트에 대한 로깅을 지정하는 데 사용됩니다.

하지만 AService.cfg에서는 LogDirLogLevel이 POP, IMAP 또는 SMTP 서비스를 시작하는 데 실패하는 경우와 같은 MMP 실패를 로깅하는 데 사용됩니다.


주 –

MMP를 구성하거나 업그레이드하면 구성 템플리트 파일을 덮어씁니다.


멀티플렉서 시작

Messaging Multiplexor의 인스턴스를 시작, 중지 또는 갱신하려면 msg_svr_base/sbin 디렉토리에 있는 표 7–2의 다음 명령 중 하나를 사용합니다.

표 7–2 MMP 명령

옵션 

설명 

start-msg mmp

MMP를 시작합니다(다른 MMP가 이미 실행 중인 경우에도 시작). 

stop-msg mmp

최근 시작한 MMP를 중지합니다. 

refresh mmp

활성 연결을 중단하지 않고 이미 실행 중인 MMP의 구성을 새로 고칩니다. 

기존 MMP 수정

의 기존 인스턴스를 수정하려면 필요에 따라 ImapProxyAService.cfg 및/또는 PopProxyAService.cfg 구성 파일을 편집합니다. 이러한 구성 파일은 msg_svr_base/config 하위 디렉토리에 있습니다.