Настройка обработки цепочек писем

Последние изменения: 24.09.2024

При обработке сообщений в email канале Sherlock Platform умеет объединять сообщения в диалоги (цепочки) на основе идентификатора и заголовка.

Для этого необходимо на карточке email канала указать значение [Шаблон номера цепочки]. В данном шаблоне можно использовать:

  • Статический текст, который будет включен в номер

  • Значения NNN для подстановки порядкового номера. Номер выравнивается к количеству указанных N и увеличивается, если символов недостаточно

  • Значения даты: yyyy - год, MM - месяц, dd - день, HH - час, mm - минуты, ss - секунды

Алгоритм работает так
  1. По маске в заголовке нового входящего сообщения проверяется номер цепочки. 

  2. Если номер найден, то он используется, иначе генерируется новый

  3. Письмо включается в диалог (цепочку) на основе номера

  4. Во все исходящие письма в заголовок автоматически добавляется номер цепочки

Если шаблон номера цепочки не указан, то логика не применяется, и письмо включается в диалог на основе адреса отправителя

Важно:
1. В случае не корректного выделения номера (например, простой номер), а также сброса значения [Последний номер цепочки], письмо может быть включено в ошибочный диалог. Для исправления такой ситуации необходимо заменить [Шаблон номера цепочки] на новый с заменой и усложнением статического текста

2. Указание маски без заменяемых значений (номер или дата) приведет к тому, что все сообщения будут попадать в единый диалог (будет одна цепочка на всю систему)

Помогла ли вам статья?