Как я могу подключиться к IMAP (например, imap.gmail.com) в Outlook через HTTP-прокси (проверка подлинности не требуется)?
IMAP - это другой протокол, который использует другие порты, чем HTTP. Стандартные порты для IMAP - 143 и 993 для безопасного IMAP.
Если у вас есть проблемы с подключением, я подозреваю, что ваш брандмауэр / маршрутизатор блокирует порт (ы) IMAP.
HTTP-прокси может поддерживать метод CONNECT, чтобы разрешить ssl. С его помощью вы можете подключиться к порту 443 где угодно. Вопрос в том, разрешает ли ваш прокси другие порты. 25 обычно блокируется из-за спамеров.
Попытайся:
Я думаю, что порт telnet прокси ПОДКЛЮЧИТЬ imap.gmail.com:993
Если он будет отклонен, неудача.
В противном случае загрузите socat и укажите своему клиенту 127.0.0.1:993 и позвольте socat перенаправить этот локальный порт в Gmail с помощью функции ПРОКСИ. socat может делать то, что вам нужно. Если нужно, могу дать командную строку.
Несколько утилит можно использовать для обмана https-прокси для пересылки произвольных данных, например: