Lastnosti posredniškega strežnika v Angus Mail pripadajo izbranemu ponudniku pošte. Za shrambo, pridobljeno z getStore("imaps"), nastavite imenski prostor 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");

Razreda Session in Store izhajata iz Jakarta Mail. Če posredniški strežnik ne zahteva preverjanja pristnosti, izpustite vnose uporabniškega imena in gesla. Za javno dostopno storitev IMAPS na dovoljeni javni poti v tej konfiguraciji brez računa uporabite kandidata HTTP s seznama proxyjev HTTP in preverite, ali dovoljuje dejanska vrata poštnega gostitelja. Ko aplikacija poveže shrambo, navedite dejansko ime gostitelja poštnega strežnika in poštni račun.

Izbrana shrambaPredponek lastnosti
imap, vključno z IMAP s STARTTLSmail.imap.
imaps, implicitni TLSmail.imaps.

Ime ponudnika izbere ta imenski prostor. Izbira vrat 993 v vrednosti druge lastnosti ne spremeni, kateri ponudnik je bil pridobljen. Ohranite predponek enoten v nastavitvah posredniškega strežnika, vrat in TLS.

Sorodni članki