如何通过Exchange将邮件作为Lync对话历史记录发送

时间:2015-07-02 15:10:55

标签: email exchangewebservices lync

我通过从我的UCMA网络服务中调用服务来编写Lync移动客户端。

但我发现UCMA客户端之间的通信不能保存对Exchange的转换。

因此,当我登录Lync客户端时,我看不到历史记录

我认为EWS为Lync提供了一些方法来将转换历史存储到用户的邮箱中
但我找不到发送此类邮件的方法。

有没有人知道如何使用EWS存储对话历史记录?

=============================================== ===================

我发现 ConversationXml。{CA2F170A-A22B-4f0a-B899-93439DEC3FBC} 必须采用以下格式显示双击对话历史记录时的历史记录

<conversations xmlns="http://schemas.microsoft.com/2008/10/sip/convItems" minSupportedClientVersion="3.0.0.0">
<conversationXml>
    <imReceived xmlns="http://schemas.microsoft.com/2008/10/sip/convItems" ts="2015-07-13T16:34:45Z" from="sip:tester@testenv.com" displayName="Tester" firstMessage="true" type="text/html">
        <messageInfo type="text/html" msgid="">&lt;DIV style=&quot;font-size: 10pt;font-family: &apos;Segoe UI&apos;;color: #000000;direction: ltr;font-weight: normal;font-style: normal;text-decoration: none&quot;&gt;(H)&lt;/DIV&gt;</messageInfo>
    </imReceived>
</conversationXml>

同样 PreviewMessage。{55324EE5-74F0-4727-876D-20ED1469CA65} 可以在会话历史记录选项卡上为消息预览分配任何字符串

1 个答案:

答案 0 :(得分:0)

Lync客户端使用EWS在用户邮箱中创建项目(它不发送电子邮件)。例如,要获取Lync对话历史记录,您可以使用https://msdn.microsoft.com/en-us/library/office/hh243707(v=office.14).aspx。要创建会话项,您可以使用https://social.msdn.microsoft.com/Forums/office/en-US/bd7166b7-755e-4ba7-8ea4-d35727c1174c/using-exchange-web-services-api-insert-item-in-conversations-history-folder-in-outlook?forum=exchangesvrdevelopment

之类的内容

干杯 格伦