2016-07-18 49 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

相关问题