2016-01-07 1 views
0

J'ai eu des problèmes avec un problème que je suppose que quelqu'un peut m'aider. Nous migrons donc pragmatiquement les emails d'Office 365 vers Office 365 et un scénario est dans la boîte de réception, nous avons des éléments de type EventMessage. Voici un scénario;Créer EventMessage dans Exchange Office 365

Migration Happening de l'utilisateur A à l'utilisateur B

utilisateur A a reçu une invitation à l'événement d'un autre compte (Permet de dire que l'utilisateur C). Dans le cadre de la migration, nous devons migrer l'invitation qui a été reçue par l'utilisateur A de l'utilisateur C.

En utilisant EWS lorsque nous essayons de lire la boîte de réception, cet élément est lu comme MailMessage et il est migré, mais il devient un message NORMAL à la place. de l'événement Invite. Et nous ne voyons aucun moyen de créer un élément dans la boîte de réception avec le type EventMessage. Quelqu'un a-t-il une solution? Nous sommes heureux d'utiliser l'API REST si cela est possible,

Répondre

0

Malheureusement, ce scénario n'est pas couvert aujourd'hui par les API Outlook REST que vous utilisez. EventMessage peut uniquement être généré par le service, dans le cadre des flux de travail qui sont déclenchés lorsqu'une nouvelle réunion est créée sur un calendrier et qu'une personne répond à l'invitation. Ceci est inhérent à la conception, car il existe une logique métier dans ces workflows traitant des délégués et s'assurant que les bonnes actions se produisent lorsqu'une réunion est mise à jour ou annulée. Ainsi, vous n'avez aucun moyen de créer ce message d'événement en effectuant un POST sur une collection de messages. Pour votre scénario de migration, la meilleure solution consiste à utiliser nos anciennes API SOAP EWS - ExportItems et UploadItems et de voir si cela répond à vos besoins.