2016-07-18 120 views
0

我的應用程序中有一個WFFM,它在我的網站註冊後發送感謝電子郵件。我改變了一些電子郵件正文文本,並停止工作不知道爲什麼。有什麼方法可以檢查問題或再次上傳模板?營銷人員的Sitecore網頁表單發送電子郵件不起作用

+2

您是否僅更改了電子郵件文本或收件人?還是其他什麼?開始解析:檢查應用程序和您使用的郵件服務器的日誌(以驗證郵件是否未停止在那裏) – Gatogordo

+0

哪個版本的Sitecore和WFFM模塊? – jammykam

回答

1

的問題是很輕的細節,但在WFFM 8.0,這是一個已知的錯誤,如果你檢查日誌,然後下面的錯誤將出現:

Exception: System.FormatException 
Message: The specified string is not in the form required for an e-mail address. 

的問題是由於一個錯誤郵件消息編輯器,導致TO,FROM或CC字段中的任何動態用戶輸入字段被錯誤地用雙括號編碼,例如從[User Email][[User Email]]。當該字段被擴展並傳遞給發送電子郵件管道時,整個電子郵件附加的一組括號會導致FormatException

即使您只編輯郵件正文並且甚至不觸摸收件人字段,也會發生此錯誤。

這是一個已知的錯誤,可以在此Sitecore知識庫文章中找到該修復程序:Error submitting form when using Send Email action in WFFM。您也可以聯繫Sitecore支持部門和報價單號碼402562.

+0

感謝您的詳細信息。有沒有任何選項可以在郵件正文中導入電子郵件html模板?或者我們如何添加一個帶有圖像/徽標等的自定義html。 – Nidhi

+0

不幸的是,模板解決方案並不存在。您可以將電子郵件正文切​​換到HTML模式並添加您喜歡的任何HTML。您可能需要拖動窗口底部以顯示HTML切換按鈕:http://imgur.com/7mi7lYj – jammykam

相關問題