reclosedevЭто относится ко всем.
Думал вы про HTTP, или про него тоже?
reclosedevВидел. Предлагают два решения: одно - совсем УГ (перезапись глобальной переменной), второе - чуть менее (наследование, но имена переменных - приватные, хоть они так и не обозначены, что если их переименуют или поменяют логику?). Решение с передачей по цепочке файлобьекта свободно от каких-либо сторонних эффектов.
Кстати, тут: http://stackoverflow.com/questions/3386724/python-how-can-i-fetch-emails-via-pop-or-imap-through-a-proxy
наследуются от IMAP4 и переопределив один метод получают SocksIMAP4.
reclosedevЭто как логгер решит. Можно одни заголовки.
С логированием непонятно. Получается будет весь сетевой обмен в лог попадать?