Я пытался выяснить, как программно проверить, существует ли учетная запись Gmail.Почти все поиски ведут к службам проверки, таким как xverify или EmailOversight, где вы проверяете любой адрес электронной почты на основе стоимости запроса.
Мне интересен способ сделать это напрямую, без посредников.Другими словами, как эти службы проверки делают это?Похоже, должен быть какой-то API, который google предоставляет для этих парней, чтобы они пинговали, чтобы увидеть, является ли адрес электронной почты действительным.
Обратите внимание, что я не заинтересован в проверке синтаксиса адреса электронной почты.Поэтому я не ищу какое-то решение для регулярных выражений.
Кроме того, я попытался подключиться к доменам записей MX gmail.com (например, alt3.gmail-smtp-in.l.google.com).и пытается извлечь действительность адреса электронной почты с помощью простых команд SMTP.По сути, то, что предлагает эта статья: https://www.webdigi.co.uk/blog/2009/how-to-check-if-an-email-address-exists-without-sending-an-email/
Но я не могу сделать это для любого объема.Gmail начнет блокировать вашу попытку подключения после определенного количества подключений.Так что этот метод не масштабируется.Вот почему я чувствую, что тут есть какой-то другой путь.
******* ДОБАВЛЕНО *********
Вот почему этот вопрос отличается от Как программно проверить, существует ли электронное письмо или нет
В этом посте представлено только одно решение, и я уже пробовал его - с помощью SMTP-команд.Google НЕ позволит сделать это в любом масштабе.Если бы мне нужно было проверить только несколько писем, это было бы разумным решением, но если у меня есть 10 000, это не так.