Как сохранить сообщения журнала бесед с помощью EWS и правильно отобразить их в папке журнала бесед
Клиент Lync, поставляемый Microsoft, имеет возможность сохранять историю разговоров в папке обмена с помощью EWS (веб-службы Exchange), доступ к которой осуществляется через API под управлением aC#. Когда Lync сохраняет сообщения в папке журнала бесед с помощью EWS, сообщения отображаются в виде специальных элементов диалога. Это достигается установкой ItemType в "IPM.Note.Microsoft.Conversation" - по крайней мере, частично.
Мой вопрос: как мне получить полное поведение папки беседы, управляемой Lync, если мне нужно создать папку беседы самостоятельно, а не полагаться на ее создание в Lync? Я понял, что мне нужно установить FolderType на "IPF.Note.Microsoft.Conversation", но этого явно недостаточно для того, чтобы элементы беседы, содержащиеся в папке, отображались правильно. Какая еще магия требуется?
2 ответа
В этом случае проблемой оказалась неудачная интеграция между серверами Exchange и Lync, из-за которой представление веб-доступа outlook к папке журнала бесед отображалось некорректно. Папка истории беседы была действительно правильной - настройка IPF.Note.Microsoft.Conversation - это все, что требовалось.
Рекомендации:
В консоли Microsoft Lync вы можете найти 3 иконки: 1-ые контакты, 2-ые каналы активности, 3-и беседы. Нажмите на 3-й значок Беседы. В нижней части консоли вы можете найти "View More in Outlook". Нажмите на нее и найдите всю папку истории разговоров в Outlook.