Izilungiselelo ze-proxy ye-IMAPS ye-Angus Mail: sebenzisa isiqalo se-mail.imaps
Lungiselela isikhala samagama se-proxy somhlinzeki we-imaps ngaphambi kokudala isitoreji se-Angus Mail, ngesiqalo se-IMAP noma se-IMAPS esifanele.
Izici ze-proxy ze-Angus Mail zingezomhlinzeki we-imeyili okhethiwe. Esitoreji esitholakala nge-getStore("imaps"), lungiselela isikhala samagama 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");
Amakilasi e-Session ne-Store avela ku-Jakarta Mail. Shiya ngaphandle okufakiwe komsebenzisi ne-password ye-proxy uma i-proxy ingadingi ukuqinisekiswa. Ngenkonzo ye-IMAPS efinyeleleka emphakathini emzileni womphakathi ovunyelwe, sebenzisa ikhandidethi ye-HTTP evela ku-uhlu lwama-proxy e-HTTP kuleso silungiselelo esingenayo i-akhawunti futhi uhlole ukuthi ivumela imbobo yangempela yomsingathi we-imeyili. Uma uhlelo luxhuma isitoreji, nikeza igama lomsingathi langempela lweseva ye-imeyili ne-akhawunti ye-imeyili.
| Isitoreji esikhethiwe | Isiqalo sesici |
|---|---|
| imap, kuhlanganise ne-IMAP ene-STARTTLS | mail.imap. |
| imaps, i-TLS engacacile | mail.imaps. |
Igama lomhlinzeki likhetha lesi sikhala samagama. Ukukhetha imbobo 993 kunenye inani lesici akushintshi ukuthi yimuphi umhlinzeki otholakele. Gcina isiqalo silingana kuzilungiselelo ze-proxy, imbobo ne-TLS.