2017-03-21 111 views
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" 
} 

回答

1

您设置clientUserIdproperty收件人。这意味着您正在创建一个embedded recipient

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