Office js OfficeJS:收件人,抄送电子邮件订单未正确接收
在桌面客户端的“收件人/抄送”列表中添加电子邮件的顺序不正确。按顺序键入电子邮件会被正确拾取。但是,使用电子邮件副本粘贴到特定位置(如收件人列表中的位置1)并不会得到Office JS的尊重 场景:使用电子邮件id的复制粘贴在“收件人抄送”列表中添加电子邮件id。 1.添加电子邮件ID(abcd@microsoft.com)在位置1.(至:abcd@microsoft.com) 2.调用outlook插件。 3.阅读收件人/抄送列表中的电子邮件ID,确保其正常工作。 4.将emailId复制粘贴到“收件人”列表中的位置1(收件人:pqrs@microsoft.com; abcd@microsoft.com) 5.重新调用outlook插件 6.阅读收件人/抄送列表中的电子邮件ID可以识别电子邮件,但是收件人/抄送列表中的电子邮件顺序不保持不变Office js OfficeJS:收件人,抄送电子邮件订单未正确接收,office-js,Office Js,在桌面客户端的“收件人/抄送”列表中添加电子邮件的顺序不正确。按顺序键入电子邮件会被正确拾取。但是,使用电子邮件副本粘贴到特定位置(如收件人列表中的位置1)并不会得到Office JS的尊重 场景:使用电子邮件id的复制粘贴在“收件人抄送”列表中添加电子邮件id。 1.添加电子邮件ID(abcd@microsoft.com)在位置1.(至:abcd@microsoft.com) 2.调用outlook插件。 3.阅读收件人/抄送列表中的电子邮件ID,确保其正常工作。 4.将emailId复制粘贴
当我们读取存储to项的JS数组时,我们会得到emailIdpqrs@microsoft.com在位置2和abcd@microsoft.com在位置1。关于Office JS API对象的文档没有提到EmailAddressDetails对象数组的顺序。事实上,您可能会看到“SetAsync”方法会用新的收件人列表覆盖当前收件人列表。这意味着您不能按照收件人的顺序进行转发,而应该使用电子邮件addreses(EmailAddressDetails对象)。处理实际的电子邮件地址或EmailAddressDetails对象应该不是很困难,并且不查看收件人数组中的位置。希望这是你想要的