用户不在消息中的回复

Reply From User Not On Message

我正在开发一个可以显示邮件对话并允许用户回复的应用程序。在某些情况下,以前未包含在对话中的用户 (userB) 想要加入。我希望这个新人能够回复或以某种方式添加到对话中(将他们作为 from 地址) .

我试过这个:

client.post('/users/userA@example.com/messages/<message ID>/reply', {
  message:{
    from: {
      emailAddress: {
        address: "userB@example.com",
      }
    }
  },
  comment: `userB has something important to add.`
})

但是得到ErrorSendAsDenied.

我怎样才能获得许可?有可能吗?

我考虑过的一种替代方法是将消息转发给 userB,然后回复它。有更好的想法吗?

我看不出其他办法。您只需要先转发邮件,因为 POST /users/UPN/messages/msg-id/reply 要求回复邮件并且发件人与一个邮箱相关联。