Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Отсылка мыла без удаленого SMTP сервера 15.07.03 15:16
Автор: Disappear Статус: Незарегистрированный пользователь
|
Никто не знает как работают программы, которые отсылают почту без использования удаенного SMTP сервера. Якобы эти программы содежрат в себе SMTP сервер, но как такое возможно - не совсем понятно. Все что я понял, нужно использовать в каких-то целях DNS сервер.
Может кто знает принцип работы, или доки какие видел или сорцы??
|
|
Если я правильно понял 15.07.03 16:05
Автор: amirul <Serge> Статус: The Elderman
|
> Никто не знает как работают программы, которые отсылают > почту без использования удаенного SMTP сервера. Якобы эти > программы содежрат в себе SMTP сервер, но как такое > возможно - не совсем понятно. Все что я понял, нужно > использовать в каких-то целях DNS сервер. > Может кто знает принцип работы, или доки какие видел или > сорцы?? То вопрос о том, как найти релей в какой-нибудь конкретный домен. Для этих целей в DNS кроме записей A - IP адрес для данного домена, содержатся записи MX - вот они то и нужны
|
|
ничего трудного нет 15.07.03 15:25
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
|
сначала определяется IP адрес сервера принимающего почту для домена domen.ru, в боольшинстве случаев достаточно отрезолвить domen.ru и получить искомый IP. Однако правильнее запросить MX записи для данного домена
когда получен IP прога просто открывает TCP соединение с удаленным IP и портом 25, а дальше все по протоколу SMTP
необходимо переслать следующие данные
helo 1
mail from:<>
rcpt to:<получатель>
data
данные
.
все - после этого можно соединение закрывать
необходимо также после передачи каждой команды анализировать ответ сервера - вдруг ему не понравится ИП с которого ты собираешься передавать почту или такого адреса нет - в общем сделать обработку ошибок.
> Никто не знает как работают программы, которые отсылают > почту без использования удаенного SMTP сервера. Якобы эти > программы содежрат в себе SMTP сервер, но как такое > возможно - не совсем понятно. Все что я понял, нужно > использовать в каких-то целях DNS сервер. > Может кто знает принцип работы, или доки какие видел или > сорцы??
|
|
|