이메일 가져오기 활동은 시작 활동입니다. 이메일 가져오기 활동으로 시작되는 오케스트레이션이 통합 어플라이언스에 배치되면, 통합 어플라이언스는 지정된 간격으로 지정된 계정의 메시지 또는 이메일 메시지에 사용되는 POP3 서버를 폴링합니다.
폴링된 POP3 서버와 이메일 계정은 이메일 가져오기 활동과 연관된 이메일 엔드포인트에 정의됩니다.
런타임 중에, 이메일 가져오기 활동은 다음 다이어그램에서와 같이 특정 이메일 계정의 수신 이메일 메시지에 대해 POP3 서버를 폴링합니다.
Protocol exception: com.jscape.inet.pop.PopException: Error in TOP 671 0: -ERR The requested message is no longer available; it may have been deleted.
수신 이메일 메시지의 첨부 파일에 액세스하려면, 오케스트레이션에서 이메일 가져오기 활동 후에 MIME 읽기 활동을 추가해야 합니다(위 그림 참조). 또한 오케스트레이션에서 이메일 가져오기 활동의 두 출력 매개변수를 변수에 맵핑한 다음 이 변수를 MIME 읽기 활동의 입력 매개변수에 맵핑해야 합니다. 런타임 중에, MIME 읽기 활동은 MIME 헤더와 메시지 본문을 읽은 다음 본문에 포함된 첨부 파일을 분리하여 파트 XML 출력 매개변수에 결과를 배치합니다. 자세한 정보는 MIME 읽기 활동을 참조하십시오.
필드 | 설명 |
---|---|
제목 일치 | 오케스트레이션 작업을 시작하여 이메일 메시지를 처리하려면 이메일 메시지 제목과 일치하는 정규식을 입력하십시오. 정규식에서 문자와 와일드카드를 조합하여 사용할 수 있습니다. |
보낸 사람 일치 | 오케스트레이션 작업을 시작하여 이메일 메시지를 처리하려면 이메일 메시지를 보낸 사람의 이메일 주소를 정의하는 정규식을 입력하십시오. 정규식에서 문자와 와일드카드를 조합하여 사용할 수 있습니다. |
정규식 | 샘플 텍스트 | 결과 |
---|---|---|
*hello* | hello | 일치 |
*hello* | hhhellooo | 일치 |
hello | hello | 일치 |
hello | hhhellooo | 일치하지 않음, 정규식 문자열인 hello와 정확히 일치해야 함 |
hello | ello | 일치하지 않음, 정규식 문자열인 hello와 정확히 일치해야 함 |
?ello | hello | 일치 |
?ello | jello | 일치 |
?ello | ello | 일치 |
필드 | 설명 |
---|---|
재시도 | |
1) 각 재시도 사이에 __초 동안 대기합니다. | 통합 어플라이언스가 POP3 서버와의 연결을 설정하기 이전에 대기하는 시간(초)을 지정합니다. |
2) 실패 전에 __번 연결을 시도합니다. | 오류가 발생하기 전에
통합 어플라이언스가 POP3 서버에 연결을 설정하려고
시도하는 최대 재시도 횟수를 지정합니다.
이메일 가져오기 활동으로 시작되는 오케스트레이션이 배치된 상태에서 통합 어플라이언스가 지정된 POP3 서버에 연결할 수 없는 경우, 통합 어플라이언스는 재시도 횟수 값에 도달할 때까지 시스템 로그에 연결 오류를 경고로 로그합니다. 재시도 횟수에 도달하면 통합 어플라이언스가 시스템 로그에 오류를 로그하고, 연결 오류 횟수가 0으로 재설정되며, POP3 서버에 연결을 설정하려고 계속 시도합니다. 예를 들어 재시도 횟수를 3으로 설정한 경우 첫 번째, 두 번째, 세 번째 연결 오류가 시스템 로그에 경고로 나타납니다. 통합 어플라이언스가 네 번째 연결 오류를 오류로 로그하고 연결 오류 횟수를 0으로 재설정합니다. 따라서 다섯 번째 연결 오류는 시스템 로그에 경고로 표시됩니다. 통합 어플라이언스는 POP3 서버에 연결을 설정하려고 계속 시도합니다. |