|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.12.2010, 12:47 | #1 |
Пользователь
Регистрация: 27.05.2009
Сообщений: 55
|
Проверка существование Email адреса на сервере
Всем привет. Подскажите пожалуйста как можно проверить существование адреса на сервере? Возможно ли это сделать средствами indy?
|
27.12.2010, 21:11 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Самое простое: написать письмо.
Большинство смт-серверов при попытке задать несуществующий адрес ответит ошибкой. |
28.12.2010, 00:04 | #3 |
Пользователь
Регистрация: 27.05.2009
Сообщений: 55
|
В этом то вся и проблема, то что надо сделать так что бы не существующий адрес пропустить и не отправлять туда ни чего тк смтп сервер выдает ошибку и дальше не дает ни чего делать!
|
28.12.2010, 00:39 | #4 |
Пользователь
Регистрация: 05.10.2010
Сообщений: 53
|
сделай обработку ошибки
|
28.12.2010, 00:45 | #5 |
Пользователь
Регистрация: 27.05.2009
Сообщений: 55
|
Подскажите как. Я не нашел обработчик сообщений от сервера.
|
28.12.2010, 00:56 | #6 |
Пользователь
Регистрация: 05.10.2010
Сообщений: 53
|
Ну яж не знаю какая у тебя ошибка выскакивает во время отправки.
Ну что-то типо Код:
|
28.12.2010, 14:52 | #7 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
Ну формально протокол SMTP предусматривает команду VRFY, которая как раз проверяет существование адреса, но, во-первых, далеко не факт, что, обратившись к smtp.mail.ru ответит именно сервер с нужным нам ящиком, а во-вторых в 99.99% случаев эта команда отключена из соображений безопасности. Так что нет, нельзя.
пыщь
|
29.12.2010, 01:55 | #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 |