Toimiva verkkoproxy ei määritä IMAPia automaattisesti
IMAP tarvitsee yhteensopivan sähköpostiohjelman, tuetun tunnelin tai SOCKS-reitin sekä välityspalvelinkäytännön, joka sallii sähköpostin päätepisteen.
Selain toimii PAC-tiedoston kautta. Sähköpostiohjelma ei kuitenkaan saa yhteyttä IMAPiin. Ristiriitaa ei ole: selain ja sähköpostiohjelma pyytävät eri palveluja eri määritysrajapintojen kautta.
IMAP ei ole tavallinen HTTP-pyyntö. Asiakas tarvitsee reitin, joka pystyy kuljettamaan sen sähköpostiprotokollaa, esimerkiksi tuetun HTTP CONNECT -tunnelin tai SOCKS-yhteyden. Välityspalvelimen on myös sallittava kohde ja portti.
Tarkista sähköpostikirjaston todellinen tuki
Nykyisen Angus Mailin IMAP-tarjoaja dokumentoi HTTP-välityspalvelimen isäntänimen, portin ja tilin ominaisuudet sekä SOCKS-asetukset. Käytä asennetun tarjoajan ja protokollan dokumentaatiota. Vanha neuvo, ettei JavaMail voi koskaan käyttää HTTP-välityspalvelinta, kuvaa toista ominaisuuksien rajaa.
Uskottavalta näyttävä ominaisuuden nimi ei riitä. Suojattu IMAP-protokolla voi vaatia vastaavan ominaisuuden etuliitteen, eikä sähköpostitarjoaja välttämättä lue mielivaltaista HTTP-välityspalvelimen ominaisuutta, jota toinen Java-asiakas käyttää.
PAC-haku on eri ominaisuus
Selaimen PAC-URL on määritystietoa, ei IMAP-palvelimen tai edelleenlähettävän välityspalvelimen osoite. Määritä sähköpostikohteen tuettu välityspalvelinreitti sen sijaan, että korvaisit sähköpostin isäntänimen tällä URL-osoitteella.
Erottele sitten tilit. Välityspalvelimen tunnukset valtuuttavat välittäjän; sähköpostitili valtuuttaa pääsyn postilaatikkoon. Kelvollinen postilaatikon salasana ei voi korjata hylättyä CONNECT-pyyntöä.
Pidä sähköpostin TLS-varmennus käytössä tuetun tunnelin kautta. Jos valtuutettu välityspalvelin ei salli vaadittua sähköpostiporttia, pyydä hyväksyttyä käyttöjärjestelyä. Portin merkinnän tai välityspalvelimen mallin muuttaminen ei voi muuttaa yhteensopimatonta tai hylättyä yhteyttä sallituksi.