информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Где водятся OGRыАтака на InternetСетевые кракеры и правда о деле Левина
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 700 с лишним git-серверов пострадало... 
 От повторного пришествия Шаи-Хулуда... 
 Крупный сбой Azure и других сервисов... 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
[Delphi] Как программно определить SMTP, pop3 адрес. 02.09.01 13:24  Число просмотров: 979
Автор: eVAL. Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> backstreetgirl.znn.com угадать значительно сложнее.

Для определения SMTP сервера используеться MX запрос к DNS серверу. Насчет POP серверов, все таки наверное DNS тебе не поможет.
<programming>
[Delphi] Как программно определить SMTP адрес. 31.08.01 18:00  
Автор: Grag Статус: Незарегистрированный пользователь
<"чистая" ссылка>
[Delphi] Как программно определить SMTP адрес. 31.08.01 18:32  
Автор: m_fox1 Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Что ты имеешь ввиду?
Получить MX запись от DNS или что?
[Delphi] Как программно определить SMTP, pop3 адрес. 31.08.01 19:01  
Автор: Grag Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Для того чтобы послать письмо по мылу, используется протокол SMTP которому для коннекта необходимо указать SMTP адрес какого либо сервака. Просто коннектитсяпо 25 порту не получатся. А гадать неудобно.
Вот мне и интересно узнать можно ли указав имя сайта с соответствующей службой, узнать его SMTP аналог и послать письмо получателю.

З.Ы. В mail.ru угадать легко - smtp.mail.ru
pop3.mail.ru
А вот например на моём ящике на backstreetgirl.znn.com угадать значительно сложнее.

Буду признателен за помощь, Удачи
[Delphi] Как программно определить SMTP, pop3 адрес. 02.09.01 13:24  
Автор: eVAL. Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> backstreetgirl.znn.com угадать значительно сложнее.

Для определения SMTP сервера используеться MX запрос к DNS серверу. Насчет POP серверов, все таки наверное DNS тебе не поможет.
[Delphi] Как программно определить SMTP, pop3 адрес. 02.09.01 17:54  
Автор: m_fox1 Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> > backstreetgirl.znn.com угадать значительно сложнее.
А угадывать-то и не надо :)
Для этого и есть MX запись в DNS.
В Win2000 и линух есть уже готовые API и библиотеки.
>
> Для определения SMTP сервера используеться MX запрос к DNS
> серверу. Насчет POP серверов, все таки наверное DNS тебе не
> поможет.
Ты прав, POP в DNS нет. Она там просто нафиг не нужна.
[Delphi] Как программно определить SMTP, pop3 адрес. 02.09.01 22:20  
Автор: eVAL. Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> Ты прав, POP в DNS нет. Она там просто нафиг не нужна.

DNS протокол не настоько сложен, так что можно и написать все самому. А насчет POP серверов можно попробовать простейший способ, где-то 60% угадываються так: получаем адрес SMTPб скажем это будет smtp.mail.ru, далее пробуем подцепиться к 110 порту на след сервера : pop.mail.ru, pop.smtp.mail.ru, mail.ru, smtp.mail.ru обычно поп сервер располагаеться там же где и smtp, либо SMTP сервер - SMTP префикс + POP префикс. Это конечно все лажа но другого способа я не нашел
[Delphi] Как программно определить SMTP, pop3 адрес. 03.09.01 18:17  
Автор: m_fox1 Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Вопрос в другом: зачем определять адрес POP програмно???
Это уже проблемы пользователя знать о таком адресе.

> > Ты прав, POP в DNS нет. Она там просто нафиг не нужна.
>
> DNS протокол не настоько сложен, так что можно и написать
> все самому. А насчет POP серверов можно попробовать
> простейший способ, где-то 60% угадываються так: получаем
> адрес SMTPб скажем это будет smtp.mail.ru, далее пробуем
> подцепиться к 110 порту на след сервера : pop.mail.ru,
> pop.smtp.mail.ru, mail.ru, smtp.mail.ru обычно поп сервер
> располагаеться там же где и smtp, либо SMTP сервер - SMTP
> префикс + POP префикс. Это конечно все лажа но другого
> способа я не нашел
[Delphi] Как программно определить SMTP, pop3 адрес. 03.09.01 18:54  
Автор: eVAL. Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> Вопрос в другом: зачем определять адрес POP програмно???
> Это уже проблемы пользователя знать о таком адресе.

Не факт, предположим такую ситуацию: прога которая отсылает мэйлы подднержиает POP авторизацию. Так чтоб юзер не мучался в поисках POP сервера неплохо бы иметь такую ф-цию. Но это все бред конечно на 100% как я понимаю определить POP по SMTP нельзя!
Философы мать вашу. 09.09.01 16:36  
Автор: Grag Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Вы мне дайте код исходный хотя бы для SMTP и это всё что мне нужно.
Философы мать вашу. 09.09.01 23:03  
Автор: eVAL. Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> Вы мне дайте код исходный хотя бы для SMTP и это всё что
> мне нужно.
Есть только для C
Давай хотя бы на С, хотя хотелось бы родной код 15.09.01 17:28  
Автор: Grag Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Давай мэло или чего-там еще... 15.09.01 17:45  
Автор: Heromantor Статус: Незарегистрированный пользователь
<"чистая" ссылка>
pezepb@mail.ru 15.09.01 18:35  
Автор: Grag Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Только не спамить и не бомбить!
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2025 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach