Nastavenia proxy IMAPS v Angus Mail: použite predponu mail.imaps
Pred vytvorením úložiska Angus Mail nakonfigurujte proxy menný priestor poskytovateľa imaps so zodpovedajúcou predponou IMAP alebo IMAPS.
Vlastnosti proxy v Angus Mail patria zvolenému poskytovateľovi pošty. Pre úložisko získané pomocou getStore("imaps") nakonfigurujte menný priestor 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");
Triedy Session a Store pochádzajú z Jakarta Mail. Ak proxy nevyžaduje overenie, vynechajte položky používateľského mena a hesla proxy. Pre verejne dostupnú službu IMAPS na povolenej verejnej trase použite v tejto konfigurácii bez účtu HTTP kandidáta z zoznamu HTTP proxy a overte, že povoľuje skutočný port poštového hostiteľa. Keď aplikácia pripojí úložisko, zadajte skutočné meno hostiteľa poštového servera a poštový účet.
| Zvolené úložisko | Predpona vlastnosti |
|---|---|
| imap, vrátane IMAP so STARTTLS | mail.imap. |
| imaps, implicitný TLS | mail.imaps. |
Názov poskytovateľa určuje tento menný priestor. Voľba portu 993 v hodnote inej vlastnosti nemení, ktorý poskytovateľ bol získaný. Udržujte predponu rovnakú v nastaveniach proxy, portu a TLS.