Angus Mail IMAPS proxy postavke: koristite prefiks mail.imaps
Konfigurirajte proxy imenski prostor imaps provajdera prije kreiranja Angus Mail spremišta, s odgovarajućim prefiksom IMAP ili IMAPS.
Proxy svojstva Angus Mail-a pripadaju odabranom provajderu pošte. Za spremište dobijeno pomoću getStore("imaps"), konfigurirajte 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");
Klase Session i Store dolaze iz Jakarta Mail-a. Izostavite unose za proxy korisnika i lozinku ako proxy ne zahtijeva autentifikaciju. Za javno dostupnu IMAPS uslugu na dopuštenoj javnoj ruti koristite HTTP kandidata s liste HTTP proxyja u toj konfiguraciji bez računa i provjerite da li dopušta stvarni port poštanskog hosta. Kada aplikacija poveže spremište, navedite stvarno ime hosta poštanskog servera 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 provajdera odabire ovaj imenski prostor. Odabir porta 993 u vrijednosti drugog svojstva ne mijenja koji je provajder dobijen. Održavajte prefiks dosljednim u postavkama proxyja, porta i TLS-a.