
18.11.2009, 10:57
|
|
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
Провел на форуме: 4512757
Репутация:
973
|
|
Два варианта - первый принудительно указывать переменную окружения (не факт что сработает).
Второй - Socksipy, но придется модифицировать poplib, а точнее обезьянопатчить
Вот тебе метод
Код:
def __init__(self, host, port=POP3_PORT,
timeout=socket._GLOBAL_DEFAULT_TIMEOUT):
self.host = host
self.port = port
self.sock = socket.create_connection((host, port), timeout)
self.file = self.sock.makefile('rb')
self._debugging = 0
self.welcome = self._getresp()
В принципе вполне хватит его заманкипатчить (с socksipy)
Ага, и да, катят только прокси с незарезанным методом CONNECT (в принципе другие и не прокатят и так)
В принципе в этих библиотеках больше доков чем кода.
Можна и саму библиотеку немного переписать под socksipy(но она херовая сама по себе  )
Последний раз редактировалось login999; 18.11.2009 в 11:01..
|
|
|