SMTP через proxy или socks

Модератор: Модераторы разделов

Аватара пользователя
LuckyStr
Сообщения: 159
ОС: Fedora

SMTP через proxy или socks

Сообщение LuckyStr »

Необходимо работать с почтой при этом соединение с smtp/pop3-сервером должно быть через proxy.
Вообще не знаю в какую сторону копать, может есть какой-то протокол особый smtp-proxy или сокет нужно специальный создавать.
Спасибо.
Это наш химический дом для печальных жителей Земли!
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: SMTP через proxy или socks

Сообщение NickLion »

Копайте в сторону прокси. Т.е. почитайте спецификацию. Каким образом происходит кодирование пакетов. Общая схема такая: подключаемся к прокси/сокс серверу на порт прокси, шлем пакет в котором указываем инфо - куда подключаемся и как (tcp/udp? адрес, порт...); затем шлем данные, которые хотим отправить на требуемый сервер, возможно будет необходимо кодирование данных. На приеме - анализируем служебную информацию и декодиируем данные.
Спасибо сказали:
Аватара пользователя
butch
Сообщения: 331
ОС: :OC

Re: SMTP через proxy или socks

Сообщение butch »

а еще потом озадачиваемся, млин, а ведь в клиенте то прокси ниуказать! =))
в данном случае будет логичнее поставить смтп релей.
настраиваем мта с аутентификацией для релеинга писем от клиентов своей сети. все.
Спасибо сказали:
Sleeping Daemon
Сообщения: 1450

Re: SMTP через proxy или socks

Сообщение Sleeping Daemon »

LuckyStr писал(а):
06.06.2009 02:59
Необходимо работать с почтой при этом соединение с smtp/pop3-сервером должно быть через proxy.
Вообще не знаю в какую сторону копать, может есть какой-то протокол особый smtp-proxy или сокет нужно специальный создавать.
Спасибо.

Можно попробовать proxychains. Может быть будет работать.
Спасибо сказали:
Аватара пользователя
LuckyStr
Сообщения: 159
ОС: Fedora

Re: SMTP через proxy или socks

Сообщение LuckyStr »

butch писал(а):
09.06.2009 09:25
а еще потом озадачиваемся, млин, а ведь в клиенте то прокси ниуказать! =))
в данном случае будет логичнее поставить смтп релей.
настраиваем мта с аутентификацией для релеинга писем от клиентов своей сети. все.

блин, ты не правильно понял, мне нужно в коде на C/C++ получать/отправлять почту, поэтому я хочу знать протокол smtp/pop3 соединяясь через proxy
Это наш химический дом для печальных жителей Земли!
Спасибо сказали:
Аватара пользователя
butch
Сообщения: 331
ОС: :OC

Re: SMTP через proxy или socks

Сообщение butch »

smtp не предпологает наличие "прокси". это кнчно не значит что нет возможности иго туда запихнуть.
в случае смтп в качестве "прокси" может выступать смтп релей =)
а именование раздела я как то из виду упустил =))
Спасибо сказали:
Sleeping Daemon
Сообщения: 1450

Re: SMTP через proxy или socks

Сообщение Sleeping Daemon »

LuckyStr писал(а):
09.06.2009 23:26
butch писал(а):
09.06.2009 09:25
а еще потом озадачиваемся, млин, а ведь в клиенте то прокси ниуказать! =))
в данном случае будет логичнее поставить смтп релей.
настраиваем мта с аутентификацией для релеинга писем от клиентов своей сети. все.

блин, ты не правильно понял, мне нужно в коде на C/C++ получать/отправлять почту, поэтому я хочу знать протокол smtp/pop3 соединяясь через proxy

proxychains твоя_программа
А в ней - выбираешь локальный порт, но который будет так же настроен proxychains.
Спасибо сказали: