Show Menu
主題×

使用案例: 傳送含附件的交易式電子郵件

此使用案例的目的是即時將電子郵件附件添加到出站派單。

關鍵步驟

在此案例中,您將學習如何傳送包含個別及/或個人化附件的交易式電子郵件。 附件不會預先上載到Transactional Messaging伺服器上: 而是即時產生。
當您擷取客戶互動或詳細資訊時,您可能需要在程式結束時將此資訊傳回給客戶,例如附在電子郵件的PDF檔案。
以下是此方案的主要步驟:
  1. 客戶進入網站,尋找想要購買的產品。
  2. 客戶選擇產品並自訂一些選項。
  3. 客戶完成交易。
  4. 系統會傳送電子郵件給客戶確認交易。 由於不建議在電子郵件中傳送PII(個人識別資訊),因此會產生安全的PDF並附加至電子郵件。
  5. 客戶收到包含相關資料的電子郵件及其附件。
在此案例中,附件不是預先建立的,而是即時新增至傳出電子郵件,提供下列優點:
  • 這可讓您個人化附件的內容。
  • 如果附件與事務關聯(如上述示例方案中所述),則附件可能包含在客戶流程期間生成的動態資料。
  • 附加PDF檔案可最佳化安全性,因為您可以加密檔案並透過HTTPS傳送。
為避免效能問題,如果您將即時從個人化URL下載的影像加入附件,預設每個影像大小不應超過100,000位元組。 此建議的臨界值可從「促銷活 動傳統」選項清單中設定

建議

在實施此藍本之前,請仔細閱讀以下准則:
  • 「交易訊息」例項不應用於儲存、匯出或上傳檔案或資料。 它們只能用於事件資料和相關資訊。 它們不應被視為檔案儲存系統。
  • 由於Adobe以外無法直接存取「交易訊息」例項或伺服器,因此沒有標準方式將這些檔案推送至這些伺服器(無FTP存取)。
  • 使用事務性消息傳遞實例上的磁碟空間來儲存任何類型的檔案(甚至是附件)在合約中是不正確的。
  • 您需要使用另一個聯機磁碟系統來托管這些檔案。 您需要此系統的FTP存取權,而且您必須能夠寫入和刪除檔案。
為避免效能問題,建議每個電子郵件不要包含多個附件。 建議的臨界值可從「促銷活 動傳統」選項清單中設定

實作

下圖顯示實施此方案時的不同步驟:
要即時將電子郵件附件添加到事務性郵件,請執行以下步驟:
  1. 從設計附件開始。 For more on this, see this section .
    這可讓您將檔案附加至電子郵件,即使這些檔案並非由執行例項代管。
  2. 您可以透過SOAP訊息觸發器傳送電子郵件。 在SOAP呼叫中,有URL參數(attachmentURL)。
    有關SOAP請求的詳細資訊,請參閱事 件說明
  3. 設計電子郵件時,按一下 Attachment
  4. 在螢幕 Attachment definition 中,輸入SOAP附件參數:
    <%= rtEvent.ctx.attachementUrl %>
    
    
  5. 處理消息時,系統將從遠程位置(第三方伺服器)獲取檔案並將其附加到單個消息。
    由於此參數可以是變數,因此它應接受您檔案的完整格式遠端URL變數,並透過SOAP呼叫傳送。