Ispravan web proxy ne konfigurira IMAP automatski
IMAP zahtijeva kompatibilnog klijenta pošte, podržani tunel ili SOCKS rutu i proxy pravilo koje dopušta odredište pošte.
Preglednik radi preko PAC datoteke. Klijent pošte se pak ne može povezati s IMAP-om. U tome nema proturječja: preglednik i klijent pošte traže različite usluge preko različitih konfiguracijskih sučelja.
IMAP nije običan HTTP zahtjev. Klijentu je potrebna ruta koja može prenijeti njegov protokol pošte, poput podržanog tunela HTTP CONNECT ili SOCKS veze. Proxy također mora dopustiti odredište i port.
Provjerite stvarnu podršku biblioteke pošte
IMAP pružatelj u trenutačnom Angus Mailu dokumentira host, port i svojstva računa HTTP proxyja, uz SOCKS-om povezane postavke. Koristite dokumentaciju za instaliranog pružatelja i protokol. Stari savjet da JavaMail nikada ne može koristiti HTTP proxy opisuje drugu granicu mogućnosti.
Uvjerljivo ime svojstva nije dovoljno. Sigurni IMAP protokol može zahtijevati odgovarajući prefiks svojstva, a proizvoljno svojstvo HTTP proxyja koje koristi drugi Java klijent ne mora čitati pružatelj pošte.
Otkrivanje PAC-a druga je značajka
PAC URL preglednika konfiguracijski su podaci, a ne adresa IMAP poslužitelja ili proxyja za prosljeđivanje. Odredite podržanu proxy rutu za odredište pošte umjesto da taj URL zamijenite hostom pošte.
Zatim razdvojite račune. Proxy vjerodajnice ovlašćuju posrednika; račun pošte ovlašćuje pristup poštanskom sandučiću. Ispravna lozinka sandučića ne može popraviti odbijeni CONNECT zahtjev.
Držite provjeru TLS-a za poštu uključenom kroz podržani tunel. Ako ovlašteni proxy ne dopušta potrebni port pošte, zatražite odobreni način pristupa. Promjena oznake porta ili proxy sheme ne može nekompatibilnu ili odbijenu vezu pretvoriti u dopuštenu.