2014-09-22 91 views
1

环境:错误的电子邮件在SharePoint发送工作流程电子邮件2013 SP1

  • 上WS2008R2

    的SharePoint 2013 SP1(独立)

  • 工作流程管理器1.0

  • WS2008R2和Exchange Server上

    的Active Directory 2010 on WS2008R2

步骤:

  1. 安装SharePoint 2013(非SP1),并配置为发送电子邮件

  2. 设置工作流程管理器,提供HTTP连接

  3. 打开SharePoint Designer中,选择的SharePoint 2013的工作流,加“发送电子邮件”行动

  4. 运行工作流程和发送电子邮件成功

  5. 升级的SharePoint 2013 SP1

  6. 运行工作流程和发送电子邮件失败

我们尝试新的安装上SP2013SP1但未能按相同(SP2010工作流可以发送电子邮件)

我已经安装了Fiddler并监控了HTTP消息。

请求地址: POST /sites/test1/_vti_bin/client.svc/sp.utilities.utility.SendEmail HTTP/1.1

响应头: HTTP/1.1 400错误的请求

响应正文: 错误代码= -2147024809,System.ArgumentException value =参数'address'不能为空字符串。

参数名:地址

任何意见将是有益的。

+0

您是否找到答案? – 2015-09-10 10:59:29

+0

我们自己回答 – Morioka 2015-10-07 06:18:25

回答

1

我们发现设置“管理中心” - >“发送电子邮件设置” - >“发件人地址”解决了这个问题。

在SP1之前,它可以是空白的。但是在SP1之后,它似乎不应该是空白的。 我希望这有助于某人。