Share via


POP3 어댑터란?

이 섹션에서는 POP3 수신 어댑터에 대해 설명합니다.

POP3 수신 어댑터

POP3 수신 어댑터를 사용하면 POP3 사용 사서함의 데이터를 BizTalk Server로 이동할 수 있습니다.

POP3 수신 어댑터의 주요 기능은 다음과 같습니다.

  • POP3 서버 사서함에서 필요할 때 파일 가져오기

  • 구성 가능한 일정을 기반으로 폴링 실행

  • POP3 서버 사서함 폴링 및 데이터를 BizTalk Server로 직접 전송

  • POP3 서버 사서함을 IP 주소 또는 호스트 이름, 포트, 사용자 이름 및 암호로 지정

  • SSL(Secure Sockets Layer) 연결이 필요한 메일 서버에서 전자 메일을 다운로드하는 기능

  • 확실한 파일 배달

  • 암시적 MIME 처리. POP3 어댑터를 사용하는 경우 수신 파이프라인에서 MIME 디코더를 사용할 필요가 없습니다.

POP3 어댑터 지원 플랫폼

POP3 어댑터는 다음 RFC를 준수하는 모든 POP3 서버에서 작동하도록 디자인되었습니다.

POP3 어댑터를 사용하는 경우 데이터 중복 방지를 위한 고려 사항

POP3 어댑터는 트랜잭션 어댑터가 아니므로 동일한 메시지의 여러 복사본을 처리하게 되어 데이터가 중복될 가능성이 있습니다. POP3 어댑터는 다음 시나리오에서 메시지의 중복 복사본을 전달할 가능성이 있습니다.

  • POP3 어댑터는 전자 메일이 처리를 위해 BizTalk Server에 성공적으로 전송된 후에 모니터링하도록 구성된 사서함에서 항상 전자 메일을 삭제합니다. POP3 어댑터가 사서함에서 전자 메일을 검색하고 처리를 위해 해당 전자 메일을 BizTalk Server로 전송했는데 사서함에서 해당 전자 메일을 삭제하지 못한 경우 POP3 어댑터가 다음에 사서함을 폴링할 때 해당 전자 메일이 BizTalk Server로 다시 전송됩니다.

  • 개별 BizTalk 호스트 인스턴스에 있는 POP3 어댑터의 여러 인스턴스가 같은 사서함을 동시에 모니터링 중이고 POP3 서버가 사서함에 여러 동시 연결을 허용하는 경우 어댑터는 메시지의 중복 복사본을 전달할 수 있습니다.

POP3 어댑터의 고가용성

일부 POP3 서버는 제공된 사서함에 대해 여러 동시 연결을 허용합니다. POP3 어댑터 중 둘 이상의 인스턴스가 POP3 서버 같은 사서함에서 메일을 검색하도록 구성된 경우 데이터 중복이 발생합니다. 따라서 POP3 어댑터의 한 인스턴스만 여러 동시 연결을 허용하는 사서함에서 메일을 검색하도록 구성해야 합니다.

이 시나리오에서 POP3 어댑터에 대한 내결함성을 제공하려면 클러스터링된 BizTalk 호스트에서 단일 POP3 어댑터 수신 핸들러를 실행하도록 구성해야 합니다. 자세한 내용은 클러스터형 호스트 내에서 어댑터 처리기를 실행하기 위한 고려 사항을 참조하세요.

POP3 어댑터의 여러 인스턴스가 같은 사서함에 연결하는 경우의 인증 경고

둘 이상의 POP3 어댑터 인스턴스가 같은 사서함에서 메일을 검색하도록 BizTalk Server가 구성되어 있을 수 있습니다. 이런 경우 일부 POP3 서버에서 사용하는 잠금 메커니즘으로 인해 BizTalk Server 응용 프로그램 로그에서 인증 경고가 생성될 수 있습니다. 이러한 경고는 POP3 어댑터 기능에는 영향을 주지 않으므로 이 시나리오에서 무시해도 좋습니다.

POP3 어댑터에 의해 수신되어 일시 중단된 큐로 보내는 암호화된 메시지를 일반 텍스트로 볼 수 있음

디지털 방식으로 암호화된 전자 메일을 해독하도록 POP3 어댑터를 구성할 수 있습니다. 이 작업은 POP3 어댑터를 사용하는 수신 위치에 대해 MIME 디코딩 적용 속성을 True 로 설정하여 수행됩니다. POP3 어댑터가 디지털 암호화된 전자 메일을 수신하고 수신 위치에 MIME 디코딩 적용 속성이 True 로 설정된 경우 POP3 어댑터는 다음과 같이 전자 메일의 암호를 해독하려고 시도합니다.

  • POP3 어댑터는 전자 메일을 암호화하는 데 사용된 공용 인증서와 일치하는 개인 인증서를 검색합니다. 개인 인증서는 POP3 수신 핸들러가 바인딩되는 호스트 인스턴스를 실행하는 서버의 개인 인증서 저장소에 있어야 합니다.

  • POP3 어댑터가 해당 개인 인증서를 찾은 경우 개인 인증서를 사용하여 전자 메일 메시지를 해독합니다.

  • 전자 메일의 암호가 해독되고 BizTalk MessageBox에 보관됩니다.

    암호가 해독되어 BizTalk MessageBox에 보관된 메시지가 일시 중단된 경우 메시지 내용은 BizTalk 일시 중단된 큐에서 일반 텍스트로 표시됩니다.

    일시 중단된 큐에서 보안 메시지 텍스트가 표시되지 않도록 하려면 다음 단계를 수행하십시오.

  • POP3 어댑터를 사용하는 수신 위치에 대해 MIME 디코딩 적용 속성을 False 로 설정하고 SMIME 파이프라인 구성 요소를 사용하여 파이프라인에서 메시지의 암호를 해독합니다.

    참고

    이 접근 방식은 전자 메일 특정 속성을 메시지 컨텍스트로 승격하지 못하도록 합니다.

  • 전자 메일 특정 속성을 메시지 컨텍스트로 승격해야 하고 일시 중단된 큐로 라우팅될 때 암호화된 메시지가 암호화된 상태를 유지해야 하는 경우 다음 단계를 수행하십시오.

    • POP3 어댑터를 사용하는 수신 위치가 있는 수신 포트에서 실패한 메시지에 대한 라우팅 사용 옵션을 선택합니다.

    • POP3 어댑터를 사용하는 수신 위치를 포함하는 수신 포트에 전달하지 못하는 메시지에 등록할 오케스트레이션을 만듭니다.

    • SMIME 파이프라인 구성 요소를 사용하여 파이프라인의 메시지를 암호화하는 송신 포트로 오케스트레이션을 구성합니다.

    • suspend 셰이프를 사용하여 오케스트레이션을 구성하여 오케스트레이션 인스턴스와 메시지를 일시 중단합니다.

    • 오케스트레이션을 빌드하고 배포하며 배포된 오케스트레이션을 적절한 수신 포트에 바인딩합니다.

POP3 어댑터에서 지원하는 최대 메시지 크기

POP3 어댑터는 최대 50MB 크기의 메시지를 수신하는 것에 대해 테스트되었으며 이를 지원합니다.

참고 항목

POP3 어댑터