Angus Maili puhverserveri omadused kuuluvad valitud postiteenuse pakkujale. Hoidla jaoks, mille saate käsuga getStore("imaps"), seadistage nimeruum 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");

Klassid Session ja Store pärinevad Jakarta Mailist. Jätke puhverserveri kasutaja ja parooli kirjed välja, kui puhverserver ei nõua autentimist. Lubatud avalikul marsruudil asuva avalikult juurdepääsetava IMAPS-teenuse jaoks kasutage selles kontota seadistuses HTTP-kandidaati HTTP-puhverserverite loendist hulgast ja kontrollige, et see lubab postihosti tegelikku porti. Kui rakendus hoidla ühendab, esitage postiserveri tegelik hostinimi ja postikonto.

Valitud hoidlaOmaduse eesliide
imap, sealhulgas IMAP STARTTLS-igamail.imap.
imaps, kaudne TLSmail.imaps.

Pakkuja nimi valib selle nimeruumi. Pordi 993 valimine mõne muu omaduse väärtuses ei muuda, milline pakkuja saadi. Hoidke eesliide puhverserveri, pordi ja TLS-i seadetes ühtne.

Seotud artiklid