Описание проекта
Кроме одиночной проверки нужна пакетная чистка списков. Я хочу загружать базу, получать обработку каждой строки и выгружать результат с понятным вердиктом и числовым баллом качества по каждой записи. Сервис должен распознавать одноразовые и временные домены, catch-all серверы и ролевые адреса вроде общих ящиков отделов — они ведут себя иначе, и я хочу разводить их отдельно. Каждый ответ — структурированный JSON, чтобы мы подключили его к своей панели и CRM, и всё должно работать достаточно быстро, чтобы встраивать проверку прямо в момент регистрации без задержек для пользователя. Ключи и секреты держать вне кода, эндпоинты — задокументировать.
Речь строго о проверке и чистке существующих списков. Это не конструктор рассылок, не дизайнер шаблонов и не сервис push-уведомлений. Если вы уже делали пайплайны верификации или антиспама, покажите примеры и расскажите, как обходите грейлистинг и лимиты запросов.
— Одиночная проверка: синтаксис, домен, MX, наличие ящика
— Детект одноразовых, catch-all и ролевых адресов
— Пакетная загрузка списка с вердиктом и баллом по строке
— Структурированный JSON API с ключами, лимитами и документацией
— Разумная работа с грейлистингом без ложных отказов