Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Мыло и серваки Добавлено: 04.08.03 17:52  

Автор вопроса:  .:: St!X ::. | Web-сайт: www.ks-brand.ru | ICQ: 339888425 

Други помогите!

Такая трабла: Нужно узнать - есть ли на каком-то конкретном серваке какой-либо определенный адрес. Например, есть ли на сервере mail.pupkin.ru мыло vasea@pupkin.ru?

И еще, может кто знает, где можно найти доки по протоколу SMTP (типа RFC) на русском.

Ответить

  Ответы Всего ответов: 12  

Номер ответа: 1
Автор ответа:
 Millenium



ICQ: 629966 

Вопросов: 118
Ответов: 903
 Web-сайт: www.aliyev.us
 Профиль | | #1
Добавлено: 05.08.03 18:24

Найдёш и мне кинь!

А то что проверять, пошли по мылу пустое письмо, если нету то придёт те ответ что: regured account/user not found :)

Ответить

Номер ответа: 2
Автор ответа:
 Агент Смит



ICQ: 147404128 

Вопросов: 12
Ответов: 128
 Web-сайт: www.bbsoftware.ru
 Профиль | | #2
Добавлено: 05.08.03 20:55

2 St!X -  анализ логов не подходит?

(лог The Bat, почтового локального сервера, проки и т.д.)

Ответить

Номер ответа: 3
Автор ответа:
 DaSharm



ICQ: 780477 

Вопросов: 72
Ответов: 1297
 Web-сайт: dasharm.com
 Профиль | | #3
Добавлено: 05.08.03 21:54

Да ви что? Какие логи? Вы в школе информатику не учили?

Делается ето ОООчень елементарно!

1.Конектишся к серверу.

ответ сервера: 220

2.Сообщаешь от кого письмо.

MAIL FROM dasharm@mail.ru

ответ сервера: 250

3.Сообщаешь получателя почты.

RCPT TO: puzko@biper.net

ответ сервера: 550 (в смысле, нет такого)

4.Еще раз сообщаешь получателя.

RCPT TO: rrakochyy@ukr.net

ответ сервера: 250 (всьо хорошо, есть такой юзвер)

Ето очень просто!

Ответить

Номер ответа: 4
Автор ответа:
 POST



Вопросов: 14
Ответов: 269
 Web-сайт: www.vbnet.ru
 Профиль | | #4
Добавлено: 05.08.03 22:07

Честно говоря всегда думал, что проверка маил-адреса проводится только после .. Вернее даже не после этого, а после отсылки сформированного маил-запроса SMTP серверу по QUIT. А до этого идет только формирование запроса, и SMTP сервер работает только в одном направлении Сервер->Клиент. Может и ошибаюсь....

Ответить

Номер ответа: 5
Автор ответа:
 .:: St!X ::.



ICQ: 339888425 

Вопросов: 13
Ответов: 51
 Web-сайт: www.ks-brand.ru
 Профиль | | #5
Добавлено: 06.08.03 17:03

DaSharm Так-то оно так... Но если допусти коннектимся к мыло.ру типа MAIL FROM: tralala@mail.ru

250 OK

RCPT TO: [sensored]ing_shit@mail.ru

будет 250 OK Accepted - принято без БЭ, а адреса такого там и нету :-((((

а если vasea@pupkin.net

будет 550 (домен другой)

Ежли отправлять мыло, тады конечно - адреса нет - держи возврат. Но енто неприемлемо... Юзер писем никаких получать не должен (вдруг адрес всеже есть). Subscribe.ru как-то это юзает, чтобы определять мертвые мыльники...

Ответить

Номер ответа: 6
Автор ответа:
 POST



Вопросов: 14
Ответов: 269
 Web-сайт: www.vbnet.ru
 Профиль | | #6
Добавлено: 06.08.03 17:38

SMTP сервис может определеить dead-mail только после отправки на него письма и ответа робота с той стороны (хотел написать "с того света":))). Поэтому только после Quit.

Ответить

Номер ответа: 7
Автор ответа:
 DaSharm



ICQ: 780477 

Вопросов: 72
Ответов: 1297
 Web-сайт: dasharm.com
 Профиль | | #7
Добавлено: 07.08.03 22:29

Нет!Нет!Нет!

Есть такая команда,VRFY.

VRFY pupko

250 pupko@mail.ru

Вот!

Ответить

Номер ответа: 8
Автор ответа:
 DaSharm



ICQ: 780477 

Вопросов: 72
Ответов: 1297
 Web-сайт: dasharm.com
 Профиль | | #8
Добавлено: 07.08.03 22:36

Лучше обяснить?

VRFY pupko

250 pupko@mail.ru (есть такой на етом сервере)

VRFY popka

251 popka@narod.ru (есть такой, но на другом серваке)

VRFY purko

550 (нет таких...)

ВО!

Ответить

Номер ответа: 9
Автор ответа:
 Иван



Администратор

ICQ: 147688925 

Вопросов: 24
Ответов: 708
 Web-сайт: www.vbnet.ru
 Профиль | | #9
Добавлено: 07.08.03 23:14

>Лучше обяснить?
>VRFY pupko
>250 pupko@mail.ru (есть такой на етом сервере)
>VRFY popka
>251 popka@narod.ru (есть такой, но на другом серваке)
>VRFY purko
>550 (нет таких...)
>ВО!


Бред какой-то. Разве сервер может определить чего делается на соседнем? Чушь! Сервер определит отсутствующий адрес ТОЛЬКО после того как сам попытается на него что-то отправить и получит отказ от истинного "держателя" этого адреса. А пытаться он будет только после того как примет от тебя письмо. Во. Иной случай когда ты напрямую сам сконектишься с нужным SMTP... в реальности это оччччень редкое явление.

Возьми организуй у себя в Винде виртуальный SMTP и отправь с него письмо на адрес dudki@vbnet.ru. Пока твоя винда не сконектится с vbnet.ru, она не узнает что такого адреса нету. А сконектится она только когда ты в инет выйдешь... а само письмо ты отошлешь раньше и сервак его легко примет...а вот уже потом пришлет тебе уведомление что такого адреса нету.

Ответить

Номер ответа: 10
Автор ответа:
 .:: St!X ::.



ICQ: 339888425 

Вопросов: 13
Ответов: 51
 Web-сайт: www.ks-brand.ru
 Профиль | | #10
Добавлено: 08.08.03 14:24

Можа конечно что не так делаю, но прителнетившись серваку, засылая команду VRFY получаю - 500 unrecognizedd command

Вот такое чудо техники... 

Ответить

Номер ответа: 11
Автор ответа:
 DaSharm



ICQ: 780477 

Вопросов: 72
Ответов: 1297
 Web-сайт: dasharm.com
 Профиль | | #11
Добавлено: 08.08.03 21:22

Иван, ты наверное ваще никогда в жизни не видел ни одного дока по SMTP!

Такая команда есть!Но наверно не поддерживается нашими серверами.НО ЕСТЬ ТАКАЯ КОМАНДА!Я лично ее не пробовал.Вот когда попробую, то сообщю...

Ответить

Номер ответа: 12
Автор ответа:
 User Unknown



Вечный Юзер!

ICQ: uu@jabber.cz 

Вопросов: 120
Ответов: 3302
 Профиль | | #12 Добавлено: 09.08.03 13:49

По команде VRFY сервер подтверждает наличие или сообщает об отсутствии указанного пользователя, но никак не АДРЕСАТА. То есть сервер смотрит в СВОЕЙ базе наличие такого пользователя. ИМХО.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам