На первый взгляд задача кажется элементарной.
Есть email → берем всё, что после «@» → пишем в поле «Сайт».
Готово. Автоматизация. Но если вы хоть раз пытались сделать это «в лоб», то наверняка уже сталкивались с последствиями. CRM очень быстро превращается в свалку сайтов вида gmail.com, mail.ru, yandex.ru, outlook.com и десятков других бесплатных доменов. Формально поле «Сайт» заполнено.
Фактически — данные бесполезны. Именно поэтому приложение «Заполнение поля Сайт из Почты (для корпоративных Email)» изначально делалось не как «просто парсер», а как аккуратный фильтр между почтой и реальными бизнес-данными. Корпоративный email почти всегда равен домену компании.
ivan@company.ru — это почти стопроцентная гарантия, что company.ru и есть сайт бизнеса. С бесплатными почтами всё наоборот: Это никак не связано с сайтом компании. Более того — попытка использовать такие домены дальше ломает логику CRM: Поэтому главный вопрос звучит так: как отличить корпоративную почту от не корпоративной а