Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
 |  |  |
[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 Статус: Незарегистрированный пользователь
|
|
Только не спамить и не бомбить!
|
|
|