0

我遇到了一个问题,即使用复合模板制作的信封不会向收件人发送签名电子邮件。我在几个不同的域上尝试了多个电子邮件帐户,但没有一个有效。有趣的是,当我取消信封时会发送一封电子邮件。我也尝试通过 API 请求签名链接,但收到各种错误。我的要求如下。

我想做的是从多个模板组装一个信封。每个模板都有需要填写的选项卡。每个模板也有多个角色,但我在这里只讨论了第一个角色。

{
  "compositeTemplates": [
    {
      "serverTemplates": [
        {
          "sequence": 1,
          "templateId": "Template1Id"
        }
      ],
      "inlineTemplates": [
        {
          "sequence": 1,
          "recipients": {
            "signers": [
              {
                "tabs": {
                  "textTabs": [
                    {
                      "value": "Person Jones",
                      "tabLabel": "Name_Tab"
                    }
                  ]
                },
                "name": "Name",
                "email": "Email",
                "recipientId": "1",
                "clientUserId": "12345",
                "routingOrder": 1,
                "roleName": "Role 1"
              }
            ]
          }
        }
      ]
    },
    {
      "serverTemplates": [
        {
          "sequence": 2,
          "templateId": "Template2Id"
        }
      ],
      "inlineTemplates": [
        {
          "sequence": 2,
          "recipients": {
            "signers": [
              {
                "tabs": {
                  "textTabs": [
                    {
                      "value": "Hello",
                      "tabLabel": "World_Tab"
                    }
                  ]
                },
                "name": "Name",
                "email": "Email",
                "recipientId": "1",
                "clientUserId": "12345",
                "routingOrder": 1,
                "roleName": "Role 1"
              }
            ]
          }
        }
      ]
    }
  ],
  "status": "sent"
}
4

1 回答 1

1

您正在为收件人设置clientUserId 属性。这意味着您正在创建一个嵌入式收件人

电子邮件将仅发送给远程收件人。如果您删除 clientUserId 参数,收件人将收到电子邮件。

于 2017-03-21T18:20:04.480 回答