Существует ли способ проверить является ли заданная строка корпоративным email или нет?
Например mail@ooorogaikopyta.ru явлеятся корпоративным емайлом, а mail@yandex.ru - нет.
Склоняюсь к тому что придётся ручками писать скрипт, но всё таки решил попытать удачу здесь
Если идея в том чтобы проверять что ящик не на бесплатном почтовом сервисе то список таких доменов наверное нарыть можно. Но если хочется чтобы это был именно домен организации то всё намного хуже. Мне, например, принадлежит несколько личных доменов, в которых почты не относятся к бесплатным почтовым сервисам. Но это не домены никаких организаций, и ящики в них личные.
Есть понятие "домен зарегистрирован на организацию", но по факту тысячи организаций имеют домены, зареганные на руководителя, сисадмина, родственника или наёмного разработчика сайта... В общем, задача тухлая с самого начала.
Я бы пошёл с другой стороны. Зачем всё это нужно? По адресу определять, что это организация? Резать спам от левых пользователей? В зависимости от этого и надо искать решение исходной задачи.
Нужна база корпоративных почтовых доменов. Поищите в открытом доступе. Сейчас есть много источников.
Я в пиратской бухте находил антиспам стоп-листы и целые базы различных больших данных частными адресами.
В учебных ресурсах по биг-дате может быть. Поищите на kaggle.
Приготовтесь к тому что данные будут грязные и нужна будет какая-то очистка.