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