Settings tal-proxy IMAPS ta' Angus Mail: uża l-prefiss mail.imaps
Ikkonfigura l-ispazju tal-isem tal-proxy tal-fornitur imaps qabel ma toħloq maħżen ta' Angus Mail, bil-prefiss IMAP jew IMAPS li jaqbel.
Il-proprjetajiet tal-proxy ta' Angus Mail jappartjenu lill-fornitur tal-posta magħżul. Għal maħżen li jinkiseb b'getStore("imaps"), ikkonfigura l-ispazju tal-isem 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");
Il-klassijiet Session u Store ġejjin minn Jakarta Mail. Ħalli barra d-dħul tal-utent u l-password tal-proxy jekk il-proxy ma jitlobx awtentikazzjoni. Għal servizz IMAPS aċċessibbli pubblikament fuq rotta pubblika permessa, uża kandidat HTTP mill-lista ta’ proxies HTTP f'dik il-konfigurazzjoni mingħajr kont u vverifika li jippermetti l-port reali tal-host tal-posta. Meta l-applikazzjoni tikkonnettja l-maħżen, ipprovdi l-isem tal-host real tas-server tal-posta u l-kont tal-posta.
| Maħżen magħżul | Prefiss tal-proprjetà |
|---|---|
| imap, inkluż IMAP ma' STARTTLS | mail.imap. |
| imaps, TLS impliċitu | mail.imaps. |
L-isem tal-fornitur jagħżel dan l-ispazju tal-isem. L-għażla tal-port 993 fil-valur ta' proprjetà oħra ma tibdilx liema fornitur inkiseb. Żomm il-prefiss konsistenti fis-settings tal-proxy, il-port u t-TLS.