Добрый день.
После перехода на ExchengeListener Service, появилась проблема с определением входящих писем в таблице Activity: для исходящих писем в поле MessageTypeId указывается правильный тип письма "Outgoing", а для входящих писем данное поле не заполняется вообще, т.е. имеет значение null.
Подскажите, пожалуйста, в чем может быть проблема?
Нравится
Добрый день.
Вы можете сделать join из таблицы ActivityParticipantRole по колонке RoleId таблицы EmailMessageData.
Таблица ActivityParticipantRole хранит в себе нужные Вам данные.
Была такая же проблема - поддержка посоветовала не использовать MessageType, а работать с таблицей EmailMessageData
Спасибо, за ответ.
А как из таблицы EmailMessageData понять какое письмо входящее, а какое исходящее?
Добрый день.
Вы можете сделать join из таблицы ActivityParticipantRole по колонке RoleId таблицы EmailMessageData.
Таблица ActivityParticipantRole хранит в себе нужные Вам данные.
Cherednichenko Nikita,
Спасибо, за ответ.
Действительно если построить join, то по полю ActivityParticipantRole.Code можно определить входящее или исходящее письмо(From/To).