여러 이메일 리더
POP3/IMAP 이메일 계정을 여러 이메일 판독기 작업으로 처리할 수 있는 이메일 계정 그룹(이메일 계정의 하위 집합)으로 구성합니다. 인바운드 이메일 계정 처리 성능을 향상시키기 위해 이메일 계정 그룹을 점진적으로 추가하고 필요한 경우 이메일 판독기 작업을 추가하여 이메일 계정 그룹을 동시에 처리할 수 있습니다.
이메일 계정 그룹 처리의 작동 방식
기본적으로 이메일 판독기 작업은 POP3/IMAP 이메일 계정을 순차적으로 처리하므로 이메일 계정이 많을 경우 처리 시간이 길어질 수 있습니다. 또한 처리 시간 지연의 원인이 될 수 있는 문제가 있는 이메일 계정을 식별하기 어려울 수 있습니다.
이메일 계정 처리 시간을 줄이기 위해 이메일 계정의 하위 집합이 포함된 이메일 계정 그룹을 하나 이상 만들 수 있습니다. 이메일 계정을 그룹으로 구성하면 기본 이메일 판독기 작업에서 각 이메일 계정 그룹을 개별적으로 처리할 수 있습니다. 하나 이상의 이메일 계정 그룹을 생성한 후 다른 이메일 리더 작업을 추가하여 계정 그룹을 동시에 처리할 수 있습니다.
glide.email.inbound.account_group_processing 시스템 속성을 사용하여 이메일 계정 그룹 처리를 활성화합니다.
- 시스템은 이메일 계정 그룹 [sys_email_account_group] 테이블에 이메일 계정을 저장합니다.
- 기본 이메일 판독기 작업은 2분마다 실행됩니다. 이메일 판독기는 계정 그룹 처리 상태와 그룹이 마지막으로 처리된 날짜 및 시간을 기준으로 처리할 계정 그룹을 선택합니다.
- 요청된 상태: 계정 그룹에 요청된 상태가 있는 경우 이메일 판독기가 계정 그룹을 처리 중입니다. 다른 이메일 판독기 작업을 정의한 경우 다른 이메일 판독기 작업은 처리할 그룹을 할당할 수 없습니다.
- 청구되지 않은 상태: 계정 그룹이 할당되지 않은 경우 계정 그룹을 이메일 판독기에서 처리할 수 있습니다.
- 이메일 판독기 작업은 선택한 계정 그룹에 포함된 이메일 계정을 처리합니다.
- 이메일 판독기 작업은 처리할 수 있는 다음 계정 그룹을 선택하고 해당 계정 그룹을 계속 처리합니다.
이메일 계정 그룹의 처리 시간을 검토한 후 이메일 계정 그룹 처리를 추가로 조정할지 여부를 결정합니다. 예를 들어, 다른 이메일 계정 그룹을 생성하거나 다른 이메일 판독기 작업을 생성하여 이메일 계정 그룹을 병렬로 처리할 수 있습니다. 일정 [sys_trigger] 테이블을 사용하여 추가 이메일 판독기 작업을 정의합니다.
이메일 계정 그룹 처리 설정
이메일 계정 그룹 처리를 설정하려면 email_account_admin 또는 관리자 역할이 있어야 합니다.
- 1. 이메일 계정 그룹을 만듭니다.
- POP3/IMAP 이메일 계정의 하위 집합을 포함하는 하나 이상의 이메일 계정 그룹을 정의합니다. 기본 시스템에는 기본 이메일 계정 그룹이 포함됩니다. 전자 메일 계정 그룹에 포함되지 않은 모든 POP3/IMAP 계정은 기본 전자 메일 계정 그룹의 일부로 처리됩니다.
- 2. 이메일 계정 그룹 처리 사용
- sys_properties.list로 이동하여 시스템 속성을 찾습니다 glide.email.inbound.account_group_processing . 값을 true로 설정합니다. 이메일 판독기 작업은 사용자가 만든 이메일 계정 그룹을 처리하기 시작합니다.
- 3. 이메일 계정 그룹 처리를 모니터링합니다.
- 이메일 계정 그룹의 상태를 확인하여 처리 시간이 단축되었는지 확인합니다. 추가 그룹이 계정 처리 시간을 충분히 줄이는지 또는 처리 시간을 더 줄이기 위해 다른 이메일 판독기 작업을 추가하는 것이 좋은지 확인합니다.
- 4. 이메일 판독기 작업을 생성합니다.
- 이메일 계정 그룹 처리를 미세 조정하는 과정의 일부로, 기본 이메일 판독기 작업 외에 이메일 계정 그룹을 동시에 처리하는 이메일 판독기 작업을 생성합니다.