На сколько будет востребован такой плагин?
Вариант через сторонние сервисы перед отправкой, или можно сделать автоматически при вводе клиентом емейла при оформлении заказа, по расписанию с просмотром отчетов и т.п.
Разработчики и заказчики оставляем комментарии)
5 комментариев
Хочу увидеть код самой проверки, чтоб без отправки тестового письма. Ж)
Пинается граватар (или аналогичный сервис). Если есть юзерпик, то значит email существует и пользователь достаточно продвинутый :)
Хотя отправка письма более простой способ, по аналогии с каноничным:
Либо попытка авторизоваться через SMTP/POP3 на почте проверяемого (ответы с кодом ошибки для несуществующих адресов могут отличаться)
Достаточно подключится к серверу проверяемого и отправить запрос на отправку ему письма rcpt to:
Если ящика на этом сервере нет, то будет код ошибки.
Но есть нюанс, если слишком часто это делать, то крупные почтовики банят IP
А может использовать Return-Path как в при рассылке.
Почта обычно добавляется при регистрации, ну и отправлять приветственное сообщение после заполнения почтового адреса, а пока будет заполнять другие поля можно проверить ответ сервера, если все ок ✅, если нет - вежливо попросить проверить введенный адрес.