이 사용 사례의 목적은 아웃바운드 디스패치에 이메일 첨부 파일을 즉시 추가하는 것입니다.
이 시나리오에서는 개별 및/또는 개인화된 첨부 파일이 있는 트랜잭션 이메일을 보내는 방법을 배웁니다. 첨부 파일은 트랜잭션 메시지 서버에 미리 업로드되지 않습니다. 대신 즉시 생성됩니다.
고객 상호 작용 또는 세부 정보를 캡처할 때 프로세스가 끝날 때(예: 이메일에 첨부된 PDF 파일) 이 정보를 고객에게 다시 보내야 할 수 있습니다.
다음은 이 시나리오의 주요 단계입니다.
이 시나리오에서는 첨부 파일이 미리 만들어지지 않고 아웃바운드 이메일에 즉시 추가되므로 다음과 같은 이점이 있습니다.
성능 문제를 방지하기 위해 개인화된 URL에서 바로 다운로드한 이미지를 첨부 파일로 포함하는 경우 각 이미지 크기는 기본적으로 100,000바이트를 초과할 수 없습니다. 이 권장 임계값은 다음 위치에서 구성할 수 있습니다. Campaign Classic 옵션 목록.
이 시나리오를 구현하기 전에 아래 지침을 주의 깊게 읽어 보십시오.
성능 문제를 방지하려면 이메일당 둘 이상의 첨부 파일을 포함하지 않는 것이 좋습니다. 권장 임계값은 다음 위치에서 구성할 수 있습니다. Campaign Classic 옵션 목록.
아래 다이어그램은 이 시나리오를 구현할 때의 여러 단계를 보여 줍니다.
트랜잭션 메시지에 이메일 첨부 파일을 즉시 추가하려면 아래 단계를 따르십시오.
먼저 첨부 파일을 디자인합니다. 자세한 내용은 이 섹션을 참조하십시오.
이렇게 하면 실행 인스턴스에서 호스팅되지 않는 파일도 이메일에 첨부할 수 있습니다.
SOAP 메시지 트리거를 통해 이메일을 보낼 수 있습니다. SOAP 호출에는 URL 매개 변수(attachmentURL)가 있습니다.
SOAP 요청에 대한 자세한 내용은 이벤트 설명.
이메일을 디자인할 때 Attachment.
다음에서 Attachment definition 화면에서 SOAP 첨부 파일 매개 변수를 입력합니다.
<%= rtEvent.ctx.attachmentUrl %>
메시지가 처리되면 시스템은 원격 위치(타사 서버)에서 파일을 가져와 개별 메시지에 첨부합니다.
이 매개 변수는 변수가 될 수 있으므로 SOAP 호출을 통해 전송된 파일의 완전한 형식의 원격 URL 변수를 허용해야 합니다.