У нас есть сообщения о том, что иногда действующие сообщения не отображаются корректно некоторыми клиентами. Не имеет значения, отображается ли их сообщение в приложении Outlook OWA или Outlook Desktop.
Я попросил одного из клиентов установить приложение отладчика Actionable Message, проверить раздел диагностики и другие. Вот некоторые подробности, которые мне удалось прочитать из него:
- К этому сообщению не прикреплена карта.
- Действие этого сообщения не было обработано. Активные сообщения доступны только для Office 365.
- Адаптивная карта найдена, но не может быть проанализирована. Пожалуйста, подтвердите полезную нагрузку.
И раздел диагностики:
"CardEnabledForMessage": false,
"ClientName": "OutlookWebApp",
"ClientVersion": "16.2528.7.2602797",
"InternetMessageId": "<ID>",
"Error": "EntityDocument does not exist.",
-
"AdaptiveCardPayload": {
"found": true,
"type": "AdaptiveCard"
},
-
"MessageCardPayload": {
"found": false,
"type": null
},
-
"AuthHeader": {
"results": "<address>; dkim=none (message not signed) header.d=none;<address>; dmarc=none action=none header.from=<address>;",
"authAs": "Internal"
}
До недавнего времени я не мог воспроизвести проблему с моей стороны. Во время некоторых тестов я отправил себе тестовое сообщение, и оно не было правильно проанализировано.
Когда я отправил еще одно тестовое сообщение, оно работало совершенно нормально.
Конечно, после сравнения источников обоих сообщений было получено, что оба источника были идентичны. Заголовки были немного другими, но в основном по времени и тому, что кажется сервером. Разделы диагностики и ошибок отладчика практически идентичны.
Мы используем метод SMTP ( были некоторые проблемы с EWS ), и мы думаем о том, чтобы вернуться назад, если это вызовет проблему.
Есть ли что-то, что можно сделать по этому вопросу? Вероятно, стоит отметить, что отправляемая нами полезная нагрузка довольно «тяжелая» (например, нам пришлось ограничить себя объемом отправляемых данных, потому что мы достигли чего-то, что выглядело как ограничение размера)