2014-09-04 1 views
1

Мой клиент использует Exchange Active Sync (EAS) для связи с сервером обмена. Когда я отвечаю на письмо (SendMail), я не получаю от сервера правильный параметр LastVerbExecuted. Мой вопрос заключается в том, что клиент должен установить это поле и отправить его как часть команды «Изменить», или сервер должен сделать это для меня?Может ли клиент установить LastVerb Выполнено, когда ответили на письмо?

Просто добавьте, когда OWA используется для ответа на некоторые сообщения электронной почты, похоже, что LastVerbExecuted просто отлично работает на сервере. Однако, когда я отправлял электронное письмо от своего клиента, он, похоже, не работает, и сервер не отправляет LastVerbExecuted как «ReplyToSender».

Может ли кто-нибудь помочь мне разобраться с проблемой?

Редактировать: Я предполагаю, что проблема заключается в том, что мой клиент не отправляет какой-либо элемент в запрос команды SendMail, который поможет серверу определить, на какой ответ отвечает. Итак, теперь мой фактический вопрос: какой элемент можно использовать в команде SendMail для отправки личности фактического письма (на который ответили)?

ответ

1

Так что я был в состоянии получить подтверждение от Microsoft, что lastverbexecuted доступен только с SmartReply и SmartForward команды: https://social.msdn.microsoft.com/Forums/sqlserver/en-US/d0fab280-0036-40f4-830a-00c748573f7f/lastverbexecuted-when-using-smartreply-with-exchange-2010-is-wrong?forum=os_exchangeprotocols

Цитата из статьи: «Мы завершили расследование в этой проблеме, и она имеет было определено, что элемент LastVerbExecuted ТОЛЬКО обновляется с использованием команд SmartReply и SmartForward. В настоящее время нет способа использовать команду SendMail и обновить LastVerbExecuted. "