Greetings folks,
Just a quick question about a quirk in the field "Message ID" that I've noticed in the "when a new email arrives v3" trigger (and it seems to be consistent around the power platform)
Inside the flow the message id is formatted:
"AAMkAGI0MTI0Y2NlLTA1ODEtNGRlNC1iZjY2LTk3ZDFmM2Q4NDNlZABGAAAAAACyM6WF_nkES7zF83BRjCiyBwCCtVYz-SW9TqSEghVzJk_GAAAAAAEMAACCtVYz-SW9TqSEghVzJk_GAAAW_x-KAAA="
But when you go to the message details inside of outlook the message id field is:
<ME3P282MB0913B042C0C73E9336EDACD0A908A@ME3P282MB0913.AUSP282.PROD.OUTLOOK.COM>
The second one looks a lot more like the standard email message id format but it doesn't appear anywhere in the raw inputs json to the Flow.
Is this considered a bug or a feature for the platform? It seems strange to me to create a separate email id format for the platform. It also won't let you save that ID into the default "emails" table in the Dataverse saying:
The 'inputs.parameters' of workflow operation 'Save_Email' of type 'OpenApiConnection' is not valid. Error details: Input parameter 'item/conversationtrackingid' is required to be of type 'String/uuid'. The runtime value '"AAQkAGI0MTI0Y2NlLTA1ODEtNGRlNC1iZjY2LTk3ZDFmM2Q4NDNlZAAQANpgukhDS8tChqBCBaG5zBw="' to be converted doesn't have the expected format 'String/uuid'.
I suppose I can change that inside the schema but I hesitate to edit a default schema without understanding why I can't just access the "real" message id.
Any input is much appreciated.
PS I've tried googling and looking through the forum and can't find anything relevant but apologies if the answer is somewhere in doco and I just haven't found it.
PPS Happy to supply images to support but I think the above speaks for itself mostly.