불필요한 AEM 워크플로 이메일 알림 중지
AEM 알림 서비스 또는 Dynamic Media 환경 설정이 자주 또는 광범위한 경고를 보내도록 구성된 경우 과도한 워크플로우 이메일 알림이 발생합니다. 이는 종종 완료 시 알림 설정, 전자 메일을 트리거하는 워크플로 단계 또는 허가성 사용자 환경 설정에서 발생합니다. 사용자는 모든 에셋 업로드 또는 워크플로 완료에 대한 이메일을 받을 수 있으며, 경우에 따라 개인 대신 전체 그룹에 전송됩니다. 알림 소스를 식별하고 구성 설정을 업데이트하여 문제를 해결합니다. 불필요한 알림 트리거를 비활성화하면 원치 않는 이메일이 중지됩니다.
설명 description
환경
- Adobe Experience Manager as a Cloud Service (AEMaaCS)
- AEM 6.5 Managed Services
- Dynamic Media
문제/증상:
- 선택한 참가자 대신 그룹의 모든 사용자에게 전송된 이메일.
- DAM 자산 업데이트 워크플로우로 인해 모든 자산 업로드 시 이메일이 트리거됩니다.
- 자산을 일괄적으로 업로드할 때 여러 개의 이메일이 수신되었습니다.
- 대량의 Dynamic Media 작업 알림 이메일입니다.
- 전자 메일을 보내는 동안 오류 발생: org.apache.commons.mail.EmailException: 다음 서버에 전자 메일을 보내지 못했습니다. proxy.tunnel:30587
원인:
워크플로 이메일 알림은 알림을 보내도록 구성된 AEM 구성 설정 및 워크플로 단계에 의해 트리거됩니다. “완료 시 알림” 설정, 워크플로우 이메일 프로세스 및 Dynamic Media 사용자 환경 설정을 통해 빈도가 높은 경고를 생성할 수 있습니다. 잘못 구성되거나 너무 허용 설정일 경우 반복되거나 의도하지 않은 알림이 발생합니다.
해결 방법 resolution
이 문제를 해결하려면 다음 단계를 수행합니다.
- 이메일 콘텐츠를 검토하여 원치 않는 이메일의 소스를 식별합니다. 이메일에 워크플로 알림: WorkflowCompleted이(가) 포함되어 있거나 DAM 업데이트 자산을 참조하는 경우 소스는 AEM 워크플로 이메일 알림 서비스입니다. 이메일이 Dynamic Media 작업 이름을 참조하는 경우 소스는 Dynamic Media Classic입니다.
- 도구
>작업>웹 콘솔(으)로 이동하여 AEM 워크플로 이메일 알림 설정을 비활성화하거나 세분화합니다.>OSGi 구성. 일 CQ 워크플로 이메일 알림 서비스 및 SendTransientWorkflowCompletedEmailProcess를 검색한 다음, 완료 시 알림 옵션을 비활성화하여 자동 워크플로 완료 이메일을 중지합니다. - 도구
>워크플로우>모델을(를) 열고 DAM 자산 업데이트를 선택하여 DAM 자산 업데이트 워크플로우 완료 이메일을 비활성화합니다. SendTransientWorkflowCompletedEmailProcess에서 임시 워크플로우 완료 이메일 전송 단계를 찾고 완료 시 알림을 사용하지 않도록 OSGi 설정을 구성합니다. - 워크플로우 모델에서 참가자 단계 구성을 검토하고 의도한 사용자만 알림을 받도록 참가자 할당 모드를 올바르게 설정하여 그룹 레벨 워크플로우 알림을 수정합니다.
- AEM 6.5 Managed Services에서 핫픽스를 적용하여 로그에서 EMailNotificationService예외를 해결합니다.
- 워크플로우 모델을 다시 시작한 후 로그를 확인하여 오류를 확인하지 않습니다.
- 로그인하고 설정
>개인 설정(으)로 이동한 다음 모든 이메일 수신에서 오류/경고만(으)로 기본 설정을 변경하여 Dynamic Media Classic 이메일 기본 설정을 조정하면 오류 알림만 전송됩니다. - Dynamic Media Classic 작업 영역에서 작업 스케줄러 이메일 구성을 검토하고 더 이상 알림이 필요하지 않은 사용자를 제거하여 의도하지 않은 Dynamic Media 작업 수신자를 제거합니다.
experience-cloud-kcs-help-kbarticles