Docusign演示应用程序收件人未收到电子邮件

时间:2014-05-27 16:43:49

标签: docusignapi

我正在使用Docu Sign演示示例。在演示样本的帮助下我正在创建一个应用程序并尝试向我的收件人发送电子邮件,但我的收件人没有收到任何邮件。我检查了电子邮件凭证和防火墙都没关系。 但我正在获得成功。

EnvelopeStatus status = client.CreateAndSendEnvelope(envelope);               
// If we succeeded, go to the status

if (status.SentSpecified)
{
    AddEnvelopeID(status.EnvelopeID);
    Response.Redirect("GetStatusAndDocs.aspx", false);
}

Status.SentSpecified一直都是如此。  我不知道问题出在哪里? 在此先感谢帮助我。

2 个答案:

答案 0 :(得分:1)

通常,当DocuSign收件人没有收到电子邮件时,由于以下一个(或多个)原因:


  1. 未对相关操作启用电子邮件通知(通常是签名请求)。
  2. 安全或垃圾邮件软件会在电子邮件到达收件人之前捕获/过滤电子邮件。
  3. 您正在将收件人设置为embedded收件人。
  4. 请求中提供了无效或不正确的电子邮件地址。

  5. 每个

    的可能解决方案
    1. 登录DocuSign控制台并转到Preferences -> Manage Email Notifications,查看电子邮件通知首选项。
    2. 检查您的安全软件设置,防火墙,垃圾邮件/垃圾邮件过滤,检查日志等。
    3. 默认情况下,嵌入式收件人不会收到电子邮件(因为他们会立即签名)。创建收件人嵌入式意味着为它们设置clientUserId属性。要不使它们成为嵌入式收件人,请不要设置clientUserId属性(根本不要将其包含在请求中)
    4. 确保正在设置预期的电子邮件地址。

    5. 可能有助于调试这些类型问题的其他内容 - 您始终可以通过API调用请求有问题的信封并进行检查。如果使用DocuSign SOAP API,您可以通过RequestEnvelope()调用执行此操作,如果使用REST查找GET URI上的/accounts/{accountId}/envelopes/{envelopeId}调用

答案 1 :(得分:0)

我想补充一下@Ergin提到的有功能可以向嵌入式收件人发送电子邮件

你应该寻找这两个有点容易混淆的功能:

  • 禁止嵌入式签名者的电子邮件(默认选中)
  • 使用Envelope完成电子邮件(非抑制)嵌入式签名者

我的解决方法是取消选中第一个并检查第二个。 This page有更全面的描述:

  

禁止向嵌入式签名者发送电子邮件(复选框) - 选择此选项后,当信封签名完成时,不会向嵌入式签名者发送电子邮件完成通知。此选项仅与DocuSign API的嵌入式签名功能一起使用,如果选中“使用包络完整电子邮件(非抑制)嵌入式签名者”选项,则无法选择该选项。

     

使用信封完成电子邮件(非禁止)嵌入式签名者(复选框) - 选中后,当信封签名完成时,会向嵌入式签名者发送电子邮件完成通知。此选项仅用于DocuSign API的嵌入式签名功能。

作为备注,您需要在DocuSign管理员门户网站"签名设置"。

下进行修改。