Страница: 1 |
Други помогите! Такая трабла: Нужно узнать - есть ли на каком-то конкретном серваке какой-либо определенный адрес. Например, есть ли на сервере mail.pupkin.ru мыло vasea@pupkin.ru? И еще, может кто знает, где можно найти доки по протоколу SMTP (типа RFC) на русском.
Найдёш и мне кинь! А то что проверять, пошли по мылу пустое письмо, если нету то придёт те ответ что: regured account/user not found 2 St!X - анализ логов не подходит? (лог The Bat, почтового локального сервера, проки и т.д.) Да ви что? Какие логи? Вы в школе информатику не учили? Делается ето ОООчень елементарно! 1.Конектишся к серверу. ответ сервера: 220 2.Сообщаешь от кого письмо. MAIL FROM dasharm@mail.ru ответ сервера: 250 3.Сообщаешь получателя почты. RCPT TO: puzko@biper.net ответ сервера: 550 (в смысле, нет такого) 4.Еще раз сообщаешь получателя. RCPT TO: rrakochyy@ukr.net ответ сервера: 250 (всьо хорошо, есть такой юзвер) Ето очень просто! Честно говоря всегда думал, что проверка маил-адреса проводится только после DaSharm Так-то оно так... Но если допусти коннектимся к мыло.ру типа MAIL FROM: tralala@mail.ru 250 OK RCPT TO: [sensored]ing_shit@mail.ru будет 250 OK Accepted - принято без БЭ, а адреса такого там и нету ((( а если vasea@pupkin.net будет 550 (домен другой) Ежли отправлять мыло, тады конечно - адреса нет - держи возврат. Но енто неприемлемо... Юзер писем никаких получать не должен (вдруг адрес всеже есть). Subscribe.ru как-то это юзает, чтобы определять мертвые мыльники... SMTP сервис может определеить dead-mail только после отправки на него письма и ответа робота с той стороны (хотел написать "с того света")). Поэтому только после Quit. Нет!Нет!Нет! Есть такая команда,VRFY. VRFY pupko 250 pupko@mail.ru Вот! Лучше обяснить? VRFY pupko 250 pupko@mail.ru (есть такой на етом сервере) VRFY popka 251 popka@narod.ru (есть такой, но на другом серваке) VRFY purko 550 (нет таких...) ВО! >Лучше обяснить? Возьми организуй у себя в Винде виртуальный SMTP и отправь с него письмо на адрес dudki@vbnet.ru. Пока твоя винда не сконектится с vbnet.ru, она не узнает что такого адреса нету. А сконектится она только когда ты в инет выйдешь... а само письмо ты отошлешь раньше и сервак его легко примет...а вот уже потом пришлет тебе уведомление что такого адреса нету. Можа конечно что не так делаю, но прителнетившись серваку, засылая команду VRFY получаю - 500 unrecognizedd command Вот такое чудо техники... Иван, ты наверное ваще никогда в жизни не видел ни одного дока по SMTP! Такая команда есть!Но наверно не поддерживается нашими серверами.НО ЕСТЬ ТАКАЯ КОМАНДА!Я лично ее не пробовал.Вот когда попробую, то сообщю... По команде VRFY сервер подтверждает наличие или сообщает об отсутствии указанного пользователя, но никак не АДРЕСАТА. То есть сервер смотрит в СВОЕЙ базе наличие такого пользователя. ИМХО. Страница: 1 |
Вопрос: Мыло и серваки
Добавлено: 04.08.03 17:52
Автор вопроса: .:: St!X ::. | Web-сайт:
Ответы
Всего ответов: 12
Номер ответа: 1
Автор ответа:
Millenium
ICQ: 629966
Вопросов: 118
Ответов: 903
Web-сайт:
Профиль | | #1
Добавлено: 05.08.03 18:24
Номер ответа: 2
Автор ответа:
Агент Смит
ICQ: 147404128
Вопросов: 12
Ответов: 128
Web-сайт:
Профиль | | #2
Добавлено: 05.08.03 20:55
Номер ответа: 3
Автор ответа:
DaSharm
ICQ: 780477
Вопросов: 72
Ответов: 1297
Web-сайт:
Профиль | | #3
Добавлено: 05.08.03 21:54
Номер ответа: 4
Автор ответа:
POST
Вопросов: 14
Ответов: 269
Web-сайт:
Профиль | | #4
Добавлено: 05.08.03 22:07
Номер ответа: 5
Автор ответа:
.:: St!X ::.
ICQ: 339888425
Вопросов: 13
Ответов: 51
Web-сайт:
Профиль | | #5
Добавлено: 06.08.03 17:03
Номер ответа: 6
Автор ответа:
POST
Вопросов: 14
Ответов: 269
Web-сайт:
Профиль | | #6
Добавлено: 06.08.03 17:38
Номер ответа: 7
Автор ответа:
DaSharm
ICQ: 780477
Вопросов: 72
Ответов: 1297
Web-сайт:
Профиль | | #7
Добавлено: 07.08.03 22:29
Номер ответа: 8
Автор ответа:
DaSharm
ICQ: 780477
Вопросов: 72
Ответов: 1297
Web-сайт:
Профиль | | #8
Добавлено: 07.08.03 22:36
Номер ответа: 9
Автор ответа:
Иван
Администратор
ICQ: 147688925
Вопросов: 24
Ответов: 708
Web-сайт:
Профиль | | #9
Добавлено: 07.08.03 23:14
>VRFY pupko
>250 pupko@mail.ru (есть такой на етом сервере)
>VRFY popka
>251 popka@narod.ru (есть такой, но на другом серваке)
>VRFY purko
>550 (нет таких...)
>ВО!
Бред какой-то. Разве сервер может определить чего делается на соседнем? Чушь! Сервер определит отсутствующий адрес ТОЛЬКО после того как сам попытается на него что-то отправить и получит отказ от истинного "держателя" этого адреса. А пытаться он будет только после того как примет от тебя письмо. Во. Иной случай когда ты напрямую сам сконектишься с нужным SMTP... в реальности это оччччень редкое явление.
Номер ответа: 10
Автор ответа:
.:: St!X ::.
ICQ: 339888425
Вопросов: 13
Ответов: 51
Web-сайт:
Профиль | | #10
Добавлено: 08.08.03 14:24
Номер ответа: 11
Автор ответа:
DaSharm
ICQ: 780477
Вопросов: 72
Ответов: 1297
Web-сайт:
Профиль | | #11
Добавлено: 08.08.03 21:22
Номер ответа: 12
Автор ответа:
User Unknown
Вечный Юзер!
ICQ: uu@jabber.cz
Вопросов: 120
Ответов: 3302
Профиль | | #12
Добавлено: 09.08.03 13:49