기존 버전보다 더 정확하고 실질적인 발송 상태 정보를 DBPitcher에서 확인할 수 있도록 기능이 강화되었습니다.
| 구분 | 기존 기능 (Legacy) | 업그레이드된 기능 (New) |
|---|---|---|
| 처리 범위 | UMS로 발송 요청한 결과 정보만 처리 (T_UMS_PITCHER_LOG에 기록) | 실제 채널로 발송된 상태 정보까지 상세하게 업데이트 |
| 핵심 변경 | 요청 성공/실패 여부만 확인 | 수신자에게 메시지가 실제 도달했는지까지 확인 가능 |
업그레이드된 발송 결과는 아래 두 가지 방식 중 하나를 선택하여 처리할 수 있습니다.
| 방식 | 설명 | 주요 사용 목적 |
|---|---|---|
| 가) DB 방식 | UMSAgent가 직접 DBPitcher의 결과 테이블에 접근하여 업데이트 | UMS와 DBPitcher가 동일한 DB를 사용하고 표준 테이블을 사용하는 경우 |
| 나) WEBHOOK 방식 | UMSAgent가 DBPitcher의 Webhook을 호출하여 간접적으로 업데이트 | * UMS와 DBPitcher의 DB가 다른 경우 |
| * DB는 같지만, 커스텀으로 정의된 발송 요청/결과 테이블을 사용하는 경우 |
| 구분 | 처리 순서 |
|---|---|
| DB 방식 | DBPitcher UMS 채널 공급사 UMSAgent DBPitcher 결과 테이블 업데이트 |
| WEBHOOK 방식 | DBPitcher UMS 채널 공급사 UMSAgent Webhook DBPitcher DBPitcher 결과 테이블 업데이트 |
시스템 보안 강화를 위해, REDIS 연결에 사용되는 패스워드를 암호화하여 설정할 수 있는 기능이 추가되었습니다.
ENC(...) 형식으로 설정합니다.