Форум: "Сети";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];
ВнизIndy SMTP Client and Proxy? Найти похожие ветки
← →
AlexNx (2004-02-17 12:52) [0]Народ, можно ли Indy SMTP Client "заставить" работать через прокси сервер? Если можно то как.
← →
Reindeer Moss Eater © (2004-02-17 13:00) [1]IoHandler
← →
AlexNx (2004-02-17 13:06) [2]Если можно, поподробнее
← →
Reindeer Moss Eater © (2004-02-17 13:16) [3]property TidTCPConnection.IoHandler : TIdIOHandler;
property TidIOHandlerSocket.SocsInfo : TIdSocksInfo;
property TidSocsInfo.Host
property TidSocsInfo.Port
.....
← →
AlexNx (2004-02-17 13:23) [4]Если я правильно понимаю, то нужно юзать ТIdIOHandlerSocket?
← →
Reindeer Moss Eater © (2004-02-17 13:27) [5]Не знаю нужно или нет.
Прокси - они разные бывают.
Если у тебя Socks4,4A или 5 - то наздоровье
← →
csr © (2004-02-18 15:20) [6]Как через соксы послать, это ежу ясно, а вот кто-нить знает, как послать через HTTP proxy ?
← →
Reindeer Moss Eater © (2004-02-18 15:25) [7]Ежу должно быть ясно, что если HTTP прокси понимает команду CONNECT, то посылать можно точно так же.
Предварительно послав эту самую CONNECT
← →
dr Tr0jan © (2004-02-19 06:54) [8]Я немного не понимаю, объясните пожалуйста: Если есть HTTP прокся, то как через нее можно SMTP-трафик прокачивать? А если можно, то как этот CONNECT послать и в какой момент? Если мы коннектимся к соксовой проксе, то как надо писать код? Не так ли, случайно:
IdSMTP1.IOHandler.ConnectClient();
IdSMTP1.Host;
IdSMTP1.Port;
IdSMTP1.Connect;
← →
csr © (2004-02-19 15:52) [9]> 2 Reindeer Moss Eater
А ты смотрел исходники соединения через сокс4 и 5? Там все чисто согласно РФС! А чтоб законнектиться с ХТТП прокси надо коннектиться не так как к соксу! Даже если у тя есть рабочий сокс4, а ты будешь коннектиться как к сокс5, тьо фиг что у тебя получиться, мэн!
← →
Reindeer Moss Eater © (2004-02-19 16:30) [10]csr ©
А чтоб законнектиться с ХТТП прокси надо коннектиться не так как к соксу!
Ты это только что понял, или мне пытаешься рассказать, что есть отличия между socks прокси и https прокси?
Если второе - то спасибо, но ты сильно опоздал.
Теперь читай исходное:
Ежу должно быть ясно, что если HTTP прокси понимает команду CONNECT, то посылать можно точно так же.
Предварительно послав эту самую CONNECT
То есть речь шла о том, что соединившись с HTTPS прокси и установив туннель командой CONNECT дальнейшая работа с SMTP сервером будет прозрачна для клиента, как будто нет никакого прокси вообще.
← →
Reindeer Moss Eater © (2004-02-19 16:36) [11]А еще постарайся понять, что команда CONNECT и коннект к прокси серверу - это тоже очень и очень разные вещи.
← →
csr © (2004-02-20 15:54) [12]Да знаю я это.... Но если ты такой умный, то подскажи как посылать письмо через HTTP proxy... Ведь если коннектиться как к СОКСу, то не прокатит.... Сам понимаешь...
← →
Reindeer Moss Eater © (2004-02-20 16:00) [13]Ты адекватен или где?
Где я говорил про HTTP прокси?
Я говорил про HTTPS прокси, поддерживающего команду CONNECT.
Устанавливай ТСП клиентом соединение с таким прокси.
Передай команду CONNECT с адресом и портом SMTP сервера.
После этого на HTTPS прокси откроется шлюз и все что ты будешь писать ему будет без изменений передаваться на SMTP сервер.
А все что приходит в ответ от SMTP сервера будет транслироваться тебе.
← →
csr © (2004-02-20 19:28) [14]Ваще -то чел вот твои слова:
>Reindeer Moss Eater © (18.02.04 15:25) [7] Ежу должно быть >ясно, что если HTTP прокси понимает команду CONNECT, то посылать >можно точно так же.
>Предварительно послав эту самую CONNECT
Тут ты говоришь про HTTP прокси, не так ли?
← →
Reindeer Moss Eater © (2004-02-20 19:41) [15]Я говорю про http прокси, понимающего команду CONNECT.
Такие прокси называются HTTPS прокси.
Такие прокси умеют делать туннели.
Такие прокси делают ненужными socks прокси.
Такие прокси способны обеспечить работу практически всех видов клиентов.
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.048 c