Angus Mail IMAPS proxy postavke: upotrijebite prefiks mail.imaps
Konfigurirajte proxy prostor naziva imaps davatelja prije stvaranja Angus Mail spremišta, s odgovarajućim prefiksom IMAP ili IMAPS.
Proxy svojstva Angus Maila pripadaju odabranom davatelju pošte. Za spremište dobiveno s getStore("imaps"), konfigurirajte prostor naziva 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");
Klase Session i Store dolaze iz Jakarta Maila. Izostavite unose proxy korisnika i lozinke ako proxy ne zahtijeva autentifikaciju. Za javno dostupnu IMAPS uslugu na dopuštenoj javnoj ruti upotrijebite HTTP kandidata s popisa HTTP proxyja u toj konfiguraciji bez računa i provjerite dopušta li stvarni port poštanskog hosta. Kada aplikacija poveže spremište, navedite stvarno ime hosta poštanskog poslužitelja i poštanski račun.
| Odabrano spremište | Prefiks svojstva |
|---|---|
| imap, uključujući IMAP sa STARTTLS | mail.imap. |
| imaps, implicitni TLS | mail.imaps. |
Naziv davatelja odabire ovaj prostor naziva. Odabir porta 993 u vrijednosti drugog svojstva ne mijenja koji je davatelj dobiven. Održavajte prefiks dosljednim u postavkama proxyja, porta i TLS-a.