I'm rather curious to understand how Outlook and/or Google Calendar know which calendar entry to either amend and/or delete, once the original has been accepted?
Here's a quick scenario:
- I receive a meeting invitation for tomorrow @ 2pm
- I accept the meeting invitation
- I receive a meeting modification for tomorrow @ 3pm
- I accept the modified meeting
But the question is how does the email client know when I receive the modification (Step 3 above) to change the meeting I received and accepted in Steps 1 and 2?
I've been digging around the message headers for a common ID but nothing is jumping out. My suspicion is that it's using some hash of sender and date/time - but searching on-line isn't revealing the "how" - hence asking here :)