title: Is there a way to decrypt Outlook Message ID in Microsoft Graph API?
body: <p>If A sents an email to B, and then you connect to each one's Microsoft Graph API, there is one issue : the 'internetMessageId' is the same in A "Sent Emails" and B "inbox" BUT the Outlook Id ('Id') is different.</p>
  
  <p>--> Is there a way to decode / detect in the Outlook Id the fact that it is the same email but seen from different mailboxes ?</p>
  
  <p>Behind that relies a simple problem : if I subscribe to webhooks for all employees mailboxes of a company (let us say 1000 persons), and 1 person sends an email to the "all company" group. Then my server will get 1001 POST concerning this email. As the only information in the notification parameters are the Outlook Message Id, I am unable to detect that it is all about the same message. The only way is to make 1001 calls to the graph API to get the internetMessageId, and then filter on that basis. It seems really heavy and resource consuming. Is there a way to avoid that ? Whether it is from webhook side, from notification content, or from Outlook Message Id decoding ?</p>
  
  <p>Thanks.  </p>