Как получить или отправить почту например с rambler.ru через Linux сервер (прокси Squid) на локальной машине 20 и 110 порты открыты, Squid работает нормально выпускает всех в инет
Не знаю какой там у рамблера SMTP сервер, но попробуй у клента на почтовике прописать в SMTP что-то типа smtp.rambler.ru, вроде должен отправить, по крайней мере через smtp.mail.ru нормально отправляет. Ну и соответсвенно с получением нверно так pop3.rambler.ru. Ну а если ты имеешь ввиду через fetchmail, то соответсвенно нуно ему прописать соответсвующую строчку.
Squid не выпускает в инет (точнее только на http и ftp), а сам туда ходит и передает тебе результат. Чтобы ходить на порты отличные от http и ftp необходимо открыть на squid метод CONNECT и использовать клиенты которые умеют через него работать.
Под linux библиотеки httppc (http://httppc.sourceforge.net/), на их домашней странице еще много ссылок. Под Windows не знаю, хотя когда-то попадалось что-то подобное.