Angus Maili IMAPS-i puhverserveri seaded: kasutage eesliidet mail.imaps
Enne Angus Maili hoidla loomist seadistage imaps-pakkuja puhverserveri nimeruum sobiva IMAP- või IMAPS-eesliitega.
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 hoidla | Omaduse eesliide |
|---|---|
| imap, sealhulgas IMAP STARTTLS-iga | mail.imap. |
| imaps, kaudne TLS | mail.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.