Парсинг почты

Пишите ваши предложения здесь.
Ответить
КонстантинН
Сообщения: 118
Зарегистрирован: 06 авг 2019, 17:19
Имя: Константин
Откуда: РФ

Парсинг почты

Сообщение КонстантинН »

Многие сторонние системы умеет отправлять оповещения по почте (клиент-банк, например), но не имеют интегрироваться с другими системами, в данном случае с "Руководителем". Предлагаю реализовать функцию парсинга входящих писем.
1) Входящее письмо проходит через фильтры (по отправителю, по теме, по содержимому и т.п.) и попадает на одно из правил парсинга
2) В правилах парсинга Указываем сущность в которой нужно создать/изменить запись.
3) В правилах парсинга указывается метка начала и окончания данных. (Например письмо содержит: "Баланс: 100500 рублей". Метка начала: "Баланс: ", метка окончания " рублей". Соответственно число 100500 - это данные которые нужно использовать.) и идентификатор поля [123] в которое нужно записать эти данные.

Галочка "Добавить текст письма в комментарий?"

Часть этого функционала уже есть, но собственно парсинга данных нет.
КонстантинН
Сообщения: 118
Зарегистрирован: 06 авг 2019, 17:19
Имя: Константин
Откуда: РФ

Re: Парсинг почты

Сообщение КонстантинН »

Попробовал сегодня реализовать данный функционал через js-формулу.
Идея была в том, что парсить поле "Текст" при помощи replace.
Пробовал несколько вариантов, но ничего не получилось. Может потому что я не программист и пробовал варианты, которые нашел на разных форумах? или у поля js-формула есть какие-то ограничения к применяемым функциям?
Ответить