При обработке сообщений в email канале Sherlock Platform умеет объединять сообщения в диалоги (цепочки) на основе идентификатора и заголовка.
Для этого необходимо на карточке email канала указать значение [Шаблон номера цепочки]. В данном шаблоне можно использовать:
Статический текст, который будет включен в номер
Значения NNN для подстановки порядкового номера. Номер выравнивается к количеству указанных N и увеличивается, если символов недостаточно
Значения даты: yyyy - год, MM - месяц, dd - день, HH - час, mm - минуты, ss - секунды
По маске в заголовке нового входящего сообщения проверяется номер цепочки.
Если номер найден, то он используется, иначе генерируется новый
Письмо включается в диалог (цепочку) на основе номера
Во все исходящие письма в заголовок автоматически добавляется номер цепочки
Важно:
1. В случае не корректного выделения номера (например, простой номер), а также сброса значения [Последний номер цепочки], письмо может быть включено в ошибочный диалог. Для исправления такой ситуации необходимо заменить [Шаблон номера цепочки] на новый с заменой и усложнением статического текста
2. Указание маски без заменяемых значений (номер или дата) приведет к тому, что все сообщения будут попадать в единый диалог (будет одна цепочка на всю систему)