Milliþjónaeiginleikar Angus Mail tilheyra völdum tölvupóstþjónustuaðila. Fyrir safn sem fæst með getStore("imaps") skal stilla nafnrýmið mail.imaps:

Properties properties = new Properties();
properties.setProperty("mail.imaps.proxy.host", "proxy.example.net");
properties.setProperty("mail.imaps.proxy.port", "8080");
properties.setProperty("mail.imaps.proxy.user", proxyUser);
properties.setProperty("mail.imaps.proxy.password", proxyPassword);
properties.setProperty("mail.imaps.ssl.checkserveridentity", "true");

Session session = Session.getInstance(properties);
Store store = session.getStore("imaps");

Klassarnir Session og Store koma frá Jakarta Mail. Sleppið notandanafni og lykilorði milliþjóns ef milliþjónninn krefst ekki auðkenningar. Fyrir opinberlega aðgengilega IMAPS-þjónustu á leyfðri opinberri leið skal nota HTTP-frambjóðanda úr listanum yfir HTTP-milliþjóna í þeirri stillingu án reiknings og athuga hvort hann leyfi raunverulega gátt tölvupósthýsisins. Þegar forritið tengir safnið skal gefa raunverulegt hýsisheiti tölvupóstþjónsins og tölvupóstreikninginn.

Valið safnEiginleikaforskeyti
imap, þar á meðal IMAP með STARTTLSmail.imap.
imaps, óbeint TLSmail.imaps.

Heiti þjónustuaðilans velur þetta nafnrými. Að velja gátt 993 í gildi annars eiginleika breytir ekki því hvaða þjónustuaðili fékkst. Haldið forskeytinu samkvæmu í stillingum fyrir milliþjón, gátt og TLS.

Tengdir greinar