Vitalik, Так попробуй.
Проверка почты через HTTP прокси
Для этого Вам понадобится организовать port mapping через прокси сервер. С этой целью Вы можете воспользоваться программой HTTPort (http://www.htthost.com/). Вам необходимо настроить как саму программу HTTPort, так и Вашу почтовую программу. После запуска программы HTTPort Вам нужно настроить port mapping на Ваш почтовый сервер. Для этого Вам необходимо проделать следующее:
для того, чтобы задать port mapping для получения почты:
выберите закладку "port mapping"
нажмите кнопку "Add"
введите название новой связи - например "my mail get"
в поле "remote host" укажите имя Вашего POP3 сервера (например pop.mail.yahoo.com);
в поле "remote port" укажите порт (как правило, 110);
в поле "local port" укажите локальный порт для связи, например 9110;
выберите вкладку прокси;
в полях "host name or IP address" и "Port" задайте имя прокси и порт соответственно.
Теперь необходимо задать port mapping для отправки почты. Эта процедура аналогична описанной выше:
выберите закладку "port mapping"
нажмите кнопку "Add"
введите название новой связи - например "my mail post"
в поле "remote host" укажите имя Вашего SMTP сервера (например smtp.mail.yahoo.com);
в поле "remote port" укажите порт (как правило, 25);
в поле "local port" укажите локальный порт для связи, например 9025;
выберите вкладку прокси;
в полях "host name or IP address" и "Port" задайте имя прокси и порт соответственно.
После этого нажмите кнопку "Start" для запуска программы в работу.
Теперь Вам необходимо настроить Вашу почтовую программу на получение почты. Для этого Вам необходимо в настройках почтового сервера указать:
POP3 server: 127.0.0.1
SMTP server: 127.0.0.1
И настроить порты для получения почты в настройках почтового аккаунта): для POP3 сервера - порт 9110 (который Вы задали в настройках программы HTTPort), а для SMTP сервера - порт 9025.