此使用案例的目的是將電子郵件附件即時添加到出站派單。
在此方案中,您將學習如何發送帶有單個和/或個性化附件的事務性電子郵件。 不會在事務性消息伺服器上預上載附件:而是在飛行中產生。
在捕獲客戶交互或詳細資訊時,您可能需要在流程結束時將此資訊發回給客戶,例如在附加到電子郵件的PDF檔案中。
以下是此方案的主要步驟:
在此方案中,附件不是預先建立的,而是即時添加到出站電子郵件中,這提供了以下好處:
為避免效能問題,如果您將從個性化URL動態下載的影像作為附件,則預設情況下每個影像大小不應超過100,000位元組。 此建議的閾值可從 Campaign Classic選項清單。
在實施此方案之前,請仔細閱讀以下准則:
為避免效能問題,建議每封電子郵件不要包含多個附件。 建議的閾值可從 Campaign Classic選項清單。
下圖顯示了實施此方案時的不同步驟:
要即時將電子郵件附件添加到事務性消息,請執行以下步驟:
首先設計附件。 如需詳細資訊,請參閱本節。
這允許您將檔案附加到電子郵件中,即使這些檔案不在執行實例上托管。
您可以通過SOAP消息觸發器發送電子郵件。 在SOAP調用中,存在URL參數(attachmentURL)。
有關SOAP請求的詳細資訊,請參見 事件描述。
設計電子郵件時,按一下 Attachment。
在 Attachment definition 螢幕中,輸入SOAP附件參數:
<%= rtEvent.ctx.attachmentUrl %>
處理消息後,系統將從遠程位置(第三方伺服器)獲取該檔案並將其附加到單個消息。
由於此參數可以是變數,因此它應接受通過SOAP調用發送的檔案的完全格式的遠程URL變數。