Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как узнать, существует ли e-mail?


postx ©   (2003-11-14 22:35:00) 

Как средствами Delphi узнать: существует ли такой-то адрес на таком-то почтовом сервере?


panov   (2003-11-15 19:40:00) [1]

>postx

обрати внимание на постинг
Игорь Шевченко © (14.11.03 23:03) [4]

Он прав на 100%


Anatoly Podgoretsky   (2003-11-15 12:08:00) [2]

Именно так, не то что при коннекте не получишь информации, но и при посылке письма не получишь никакой информации.
Каждый сервер работает по разному.


Nikolay M.   (2003-11-14 23:29:00) [3]


> А нельзя ли как-нибудь попробовать с помощью события OnAuthenticationFailed

Тебе же доступно сказали: это невозможно в принципе, в том числе средствами Дельфи.
Если не ошибаюсь, yahoo, например, скушает все письма, отправленные на ХХХ@yahoo.com и даже Undeliverable mail не выплюнет.


DVM   (2003-11-14 23:26:00) [4]

Нельзя в общем случае никак!!! Никак нельзя даже проверить является ли строка допустимым e-mail на 100%!!! Скрипты проверяющие 98-99% адресов на Perl занимают до 5000 строк кода. Но не 100%.


postx   (2003-11-14 23:23:00) [5]

А нельзя ли как-нибудь попробовать с помощью события OnAuthenticationFailed при отправке письма?
Кстати, а параметр var Handled по умолчанию False нельзя как-нибудь изменить на True?


Zacho   (2003-11-14 23:20:00) [6]


> Anatoly Podgoretsky © (14.11.03 23:17) [6]

Действительно. Я только что на 4-х серверах проверил telnet-ом, один из них и на явно левый user сказал +OK


Anatoly Podgoretsky   (2003-11-14 23:17:00) [7]

Zacho © (14.11.03 23:02) [3]
Я проверял проверялки основанные на этом методе, ерунда. То есть кой где скажет что нет, кой где скажет что есть.


Ломброзо   (2003-11-14 23:04:00) [8]

никак. Команда SMTP VRFY теоретически в RFC есть, на практике почти ни одним сервером не поддерживается.


Игорь Шевченко   (2003-11-14 23:03:00) [9]

Spammers must die!


Zacho   (2003-11-14 23:02:00) [10]

Может быть, так ?
Подключиться к этому серверу по POP3. Послать команду USER имя_пользователя. Если вернет +OK бла-бла-бла - ящик есть, если -ERR бла-бла-бла - ящика нет.


ChecheNeC   (2003-11-14 22:45:00) [11]

на этом сайте, в орешнике гдето был фак, весит около мега, в нём такое было написано.


Александр из Минска   (2003-11-14 22:43:00) [12]

Я думаю, что это невозможно... Можно только гадать, или проверить: возможен ли такой е-маил...


Наверх

Титульная страница Поиск, карта сайта Написать письмо