Браузер PAC файлы арқылы жұмыс істейді. Пошта клиенті бірақ IMAP-қа қосыла алмайды. Мұнда қайшылық жоқ: браузер мен пошта клиенті әртүрлі конфигурация интерфейстері арқылы әртүрлі қызметтерді сұрап отыр.

IMAP қарапайым HTTP сұранысы емес. Клиентке өзінің пошта протоколын тасымалдай алатын бағыт керек, мысалы қолдау көрсетілетін HTTP CONNECT туннелі немесе SOCKS қосылымы. Прокси сондай-ақ межелі орын мен портқа рұқсат беруі керек.

Пошта кітапханасының нақты қолдауын тексеріңіз

Қазіргі Angus Mail-дің IMAP провайдері HTTP проксидің хостын, портын және тіркелгі қасиеттерін, сондай-ақ SOCKS-қа қатысты параметрлерді құжаттайды. Орнатылған провайдер мен протокол үшін құжаттаманы пайдаланыңыз. JavaMail ешқашан HTTP проксиді пайдалана алмайды деген ескі кеңес мүмкіндіктің басқа шегін сипаттайды.

Сенімді көрінетін қасиет атауы жеткіліксіз. Қорғалған IMAP протоколы сәйкес қасиет префиксін талап етуі мүмкін, ал басқа Java клиенті пайдаланатын кез келген HTTP прокси қасиетін пошта провайдері міндетті түрде оқи бермейді.

PAC-ты анықтау — басқа функция

Браузердің PAC URL-ы конфигурация деректері, ол IMAP серверінің немесе қайта бағыттаушы проксидің мекенжайы емес. Пошта хостының орнына сол URL-ды қоюдың орнына пошта межесі үшін қолдау көрсетілетін прокси бағытын анықтаңыз.

Содан кейін тіркелгілерді бөліңіз. Прокси тіркелгі деректері делдалға рұқсат береді; пошта тіркелгісі пошта жәшігіне кіруге рұқсат береді. Жарамды жәшік құпиясөзі қабылданбаған CONNECT сұранысын түзей алмайды.

Поштаның TLS тексеруін қолдау көрсетілетін туннель арқылы қосулы ұстаңыз. Егер рұқсат етілген прокси қажетті пошта портына рұқсат бермесе, бекітілген кіру тәртібін сұраңыз. Порт белгісін немесе прокси схемасын өзгерту үйлесімсіз немесе қабылданбаған қосылымды рұқсат етілген қосылымға айналдыра алмайды.

Қатысты мақалалар