Начало » Программирование » Delphi » Проверка мыла на существование перед отправкой (Проверка мыла на существование перед отправкой)
Проверка мыла на существование перед отправкой [сообщение #3525] |
Wed, 25 October 2023 12:55 |
SergeyKNP
Сообщений: 82 Зарегистрирован: October 2022
|
Member |
|
|
Привет всем.
Подскажите как в Delphi реализовать функцию проверки адреса мыла на существование?
Имеется ввиду,
если введенное мыло существует, прога выполняет далее свои действия,
если введенного мыла не существует - выдает сообщение.
Проверка нужна именно перед отправкой.
|
|
|
|
Re: Проверка мыла на существование перед отправкой [сообщение #3529 является ответом на сообщение #3526] |
Wed, 25 October 2023 17:35 |
shalamyansky
Сообщений: 149 Зарегистрирован: August 2022
|
Senior Member |
|
|
Таки кое-как можно. В протоколе SMTP есть команда VRFY, но сервер, получив оную, даст ответ только по адресам, которыми сам владеет, по другим отправит в сад. Если ваш адресат в одной с вами организации, скорее всего, проверить получится. В других случаях надо запрашивать напрямую сервер адресата, а туда могут и не пустить посторонних. Хотя... например, если вы пользуетесь SMTP от mail.ru, то проверить существование адресата xxx@mail.ru, возможно, и получится. Надо пробовать.
Сравнительно недавно еще публичные сервисы SMTP были открытые, заходи по порту 25, рассылай, не хочу. Но потом позакрывались, аутентификация, SSL, все дела. Но если сам клиент сервиса, вполне можно пользоваться.
[Обновления: Wed, 25 October 2023 17:43] Известить модератора
|
|
|
|
|
Переход к форуму:
Текущее время: Fri Nov 01 02:54:04 GMT+3 2024
Общее время, затраченное на создание страницы: 0.00937 секунд
|