Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 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
1-1081015278
Федя Мегатронов
2004-04-03 22:01
2004.04.25
Ничего не компилиться при повторном открытии ! помогите !


3-1080473634
Крутыш
2004-03-28 15:33
2004.04.25
На панели задач остаётся иконка приложения


14-1080639596
Zoloto
2004-03-30 13:39
2004.04.25
Перевод *.doc в *.pdf


3-1080431371
Onward
2004-03-28 03:49
2004.04.25
Помогите с Delphi+BDE...


1-1081664329
Franzy
2004-04-11 10:18
2004.04.25
Copyfile /help





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский