Разработка парсера писем и системы обработки дублей для CRM

Цель проекта

Автоматизировать обработку входящей электронной почты из нескольких источников, интегрировав данные в CRM-систему с интеллектуальным распределением и устранением дубликатов.

Основные задачи

1. Разработка сценариев парсинга

  • Создать два независимых сценария для обработки писем, поступающих с разных групп корпоративных почтовых ящиков.
  • Обеспечить стабильное подключение и чтение данных из почтовых серверов.

2. Интеграция с CRM и распределение данных

  • Настроить автоматическую передачу распарсенных данных (отправитель, тема, текст, вложения) в CRM.
  • Реализовать логику распределения обращений по разным воронкам смарт-процессов на основе анализа адреса электронной почты отправителя.

3. Обработка дублирующихся обращений

  • Разработать модуль для выявления и обработки повторяющихся писем (дублей) от одних и тех же отправителей по схожей тематике.
  • Предусмотреть механизм объединения связанных данных или их корректного игнорирования, чтобы избежать создания лишних сущностей в системе.

Требования к реализации

  • Решение должно быть надежным и работать без постоянного ручного контроля.
  • Код должен быть документирован и сопровождаться инструкцией по развертыванию и настройке.
  • Необходимо обеспечить обработку ошибок (проблемы с подключением к почте, к CRM, нестандартный формат писем).