IMAP работает по TCP (:993 IMAPS или :143 + STARTTLS). Чтобы вход в почту и синхронизация прошли без обрывов, используйте статичные прокси (SOCKS5 или HTTP CONNECT), выбирайте ближний GEO и не меняйте IP в активной сессии.
Что выбрать
- Тип прокси: SOCKS5 — оптимально для IMAP/SMTP (любые TCP-порты). HTTP(S) CONNECT — если разрешён CONNECT к :993/:143.
- Тип IP: IPv4 статичный — основной; IPv6 — дополнительно; резидентские — точечно для «домашнего» профиля; мобильные — редко (выше пинг). Shared — только чтение/тесты.
- GEO: ближе к почтовому серверу: EU — DE/NL/PL/FR; US — VA/NY/IL/TX/CA; APAC — SG/JP.
- Безопасность: предпочтительно IMAPS (:993) или STARTTLS на :143. Прокси туннелирует, а TLS шифрует трафик end-to-end.
Где купить прокси для IMAP
Нужны провайдеры со статичными IPv4/IPv6, поддержкой SOCKS5/HTTPS CONNECT, авторизацией (логин/пароль или whitelist-IP), точными городами и API.
1 место: Proxys.io — статики SOCKS5/CONNECT + города и API
Разведите роли: «IMAP-Prod», «IMAP-Stage», «IMAP-Admin». Быстрый выпуск/замена IP, DC/резидентские/мобильные линейки.
- Плюсы: SOCKS5 и CONNECT, десятки GEO, API.
- Минусы: резидентские/мобильные дороже DC — берите точечно.
ProxyLine — низкий пинг для долгих IMAP-сессий
Статичные IPv4/IPv6 (SOCKS5/HTTPS) — стабильно для почтовых клиентов.
Proxy-Store — раздельные пулы для прод/стенда
Статик закрепляйте за окружениями и командами.
Proxy-Solutions — SLA и прицельные города
Когда важны конкретные точки (DE/NL/US/SG) и отчётность по аптайму.
Быстрые рабочие схемы
1) SOCKS5 — локальный мост на 1993 → IMAPS
# Linux/macOS: локальный порт 1993 уходит через SOCKS5 на imap.example.com:993 ncat -l 127.0.0.1 1993 --proxy <proxy_ip>:<proxy_port> --proxy-type socks5 \ --sh-exec "ncat imap.example.com 993"Тестом подключаемся клиентом к 127.0.0.1:1993 (IMAPS)openssl s_client -connect 127.0.0.1:1993 -servername imap.example.com -quiet
Далее в почтовом клиенте укажите сервер 127.0.0.1
, порт 1993
, SSL/TLS = «всегда».
2) HTTP CONNECT — без правок системы
# Тест IMAPS через HTTP CONNECT (OpenSSL умеет прокси) openssl s_client -proxy <proxy_ip>:<proxy_port> -connect imap.example.com:993 -quiet
Для постоянного использования поднимите локальный сервис через stunnel (CONNECT) или socat с режимом Proxy:
# socat: локальный 1993 → proxy → imap:993 socat TCP-LISTEN:1993,bind=127.0.0.1,reuseaddr PROXY:<proxy_ip>:imap.example.com:993,proxyport=<proxy_port>
3) Клиенты без поддержки прокси
- Windows Outlook/Apple Mail: направьте процесс через Proxifier/Clash (SOCKS5), либо используйте локальный мост (127.0.0.1:1993).
- Thunderbird: Settings → General → Network Settings → SOCKS v5, сервер/порт, опция
network.proxy.socks_remote_dns=true
(в аbout:config). Сервер:<proxy_ip>
, порт:<proxy_port>
. - mbsync/OfflineIMAP/imapfilter: укажите
Host=127.0.0.1 Port=1993 SSL=Yes
и используйте мост как в п.1/2.
4) Python (imaplib) через SOCKS5
import imaplib, socks, socket, ssl socks.set_default_proxy(socks.SOCKS5, "PROXY_IP", PROXY_PORT, True, "USER", "PASS") socket.socket = socks.socksocket ctx = ssl.create_default_context() with imaplib.IMAP4_SSL("imap.example.com", 993, ssl_context=ctx) as M: M.login("user@example.com", "password") print(M.list())
Диагностика
- Подключение:
ncat --proxy <ip>:<port> --proxy-type socks5 imap.example.com 993
— должен установить TCP. - TLS:
openssl s_client -proxy ... -connect imap.example.com:993
— проверка сертификата/ALPN. - Логин-loop: проверьте 2FA/пароль приложения на сервере почты; прокси не влияет на аутентификацию.
- Таймауты: ставьте ближний GEO, включайте keep-alive в клиенте.
Практические советы
- 1 статичный IP → 1 ящик/окружение (prod/stage — отдельно).
- Для SMTP-отправки используйте смарт-хост (587/465) и такой же прокси/мост, что и для IMAP.
- DNS: лучше «удалённый» через SOCKS5 или DoH/DoT целевого региона, чтобы совпадали локали/CDN.
- Держите резервный IP того же города/ASN; не меняйте адрес посреди сессии.
Чек-лист
- Подобран приватный статичный SOCKS5/HTTP CONNECT (IPv4) нужного GEO.
- Клиент настроен: IMAPS (:993) через мост/прокси; тест TLS пройден.
- Есть резервный IP и пресеты на ближние города (DE/NL/VA/NY/SG/JP).
Итоги
Надёжная схема для IMAP: статичный SOCKS5 или HTTP CONNECT ближнего GEO + локальный мост (или нативная поддержка прокси в клиенте) и IMAPS на :993. Разведите IP по ролям и держите резерв — синхронизация и поиск по почте будут стабильными.
Комментариев нет