![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 27.05.2009
Сообщений: 55
|
![]()
Всем привет. Подскажите пожалуйста как можно проверить существование адреса на сервере? Возможно ли это сделать средствами indy?
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]()
Самое простое: написать письмо.
![]() Большинство смт-серверов при попытке задать несуществующий адрес ответит ошибкой. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 27.05.2009
Сообщений: 55
|
![]()
В этом то вся и проблема, то что надо сделать так что бы не существующий адрес пропустить и не отправлять туда ни чего тк смтп сервер выдает ошибку и дальше не дает ни чего делать!
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 05.10.2010
Сообщений: 53
|
![]()
сделай обработку ошибки
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 27.05.2009
Сообщений: 55
|
![]()
Подскажите как. Я не нашел обработчик сообщений от сервера.
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 05.10.2010
Сообщений: 53
|
![]()
Ну яж не знаю какая у тебя ошибка выскакивает во время отправки.
Ну что-то типо Код:
|
![]() |
![]() |
![]() |
#7 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
![]()
Ну формально протокол SMTP предусматривает команду VRFY, которая как раз проверяет существование адреса, но, во-первых, далеко не факт, что, обратившись к smtp.mail.ru ответит именно сервер с нужным нам ящиком, а во-вторых в 99.99% случаев эта команда отключена из соображений безопасности. Так что нет, нельзя.
пыщь
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 23.09.2009
Сообщений: 127
|
![]()
Смотря на каком сервисе почта.
Если на локальном сервере или на своем хостинге. То только отправить письмо как пишут жители форума! Если же почта лежит на каком то почтовом сервисе к примеру mail.ru, gmail.com, rambler.ru и тд и тп... То можно просто код написать, а именно post запрос на определенную страницу которая проверяет есть ли такой Email или нет. Естественно нужно смотреть данную страницу в снифере. P.S За ошибки извиняюсь... |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Передача EMail - адреса в GET-запросе | InternetStranger | PHP | 10 | 01.01.2011 17:14 |
Проверка на существование файлов | Vohakisa | Помощь студентам | 5 | 01.06.2010 16:40 |
проверка на существование папки | D_E_N | Общие вопросы Delphi | 3 | 05.10.2009 22:48 |
Копирование email адреса из строки | NooDle | Microsoft Office Excel | 5 | 27.01.2009 12:33 |
Проверка на существование | Lonix | Общие вопросы Delphi | 2 | 19.03.2007 19:42 |