Задать вопрос
@stsashko_user

Как узнать существует ли реальный адрес электронной почты?

Интересует такой вопрос.
Например посетитель на сайте заполняет текстовое поле. Пишет свой E-mail. Такой вопрос. Можно ли проверить существует ли такой почтовый адрес? Например если написать с gmail или yandex несуществующий электронный адрес, то через некоторое время придет новое сообщение что такого адресf не существует ...
  • Вопрос задан
  • 5985 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
iiil
@iiil
Инженер и вэб-дизайнер, рисую.
Я конечно не специалист по рассылке спама, но представим, что такая возможность есть, причем говорим не о отправке писем и ожидании, ведь так? А о железобетонном способе проверки.
Получается, что таким образом можно собрать самую большую базу данных адресов почты простым перебором?
Ответ написан
Petroveg
@Petroveg
Миром правят маленькие с#@&ки
В часто встречающейся схеме при регистрации пишут письмо со ссылкой активации, которая имеет срок годности. Так и будет решена задачи реальности адреса. При этом адрес почты должен использоваться в качестве логина, чтобы избежать накладок с неправильным адресом.

Все остальные схемы, не использующие адрес почты для подтверждения действий, будут слегка притянуты за уши и могут расцениваться как источник спама.
Ответ написан
Вот посмотри здесь
verify-email-address
кратко:
1) получение mx записей, я бы посоветовал на этом остановиться и считать адрес существующим, если мх есть
2) подключение к серверу
3) отправка запросов и получение ответов
RCPT запрос возвращает ответ от email, если тот существует
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽