Graph API Error Codes

text does not support structured data

Problem: While archiving email from Microsoft 365 a Graph API error code text does not support structured data occurs.

Solution: This kind of server error is caused by an internal Microsoft 365 function that is not able to convert a message from its internal format into the RFC822 compliant MIME format which is also used by MailStore Server. In nearly all cases the original MIME message received by the mail server already contained invalid data, such as an appointment request confirmation without references to the original appointment. Therefore it is usually safe to delete those emails.

Due to that error, the archiving profile itself terminates with a non-successful status code. This behavior can be changed by modifying the global property public.arcclient.skipGraphContentConversionFailed by executing the following command in MailStore's Management Shell:

store-setprop --name="public.arcclient.skipGraphContentConversionFailed" --value="true"

Please note: Independent of this global property, MailStore Server is neither able to archive messages where the above error occurred nor delete them from the mail server.