Mipangilio ya proksi ya IMAPS ya Angus Mail: tumia kiambishi awali mail.imaps
Sanidi nafasi ya majina ya proksi ya mtoa huduma imaps kabla ya kuunda hifadhi ya Angus Mail, ukiwa na kiambishi awali cha IMAP au IMAPS kinacholingana.
Sifa za proksi za Angus Mail ni za mtoa huduma wa barua pepe aliyechaguliwa. Kwa hifadhi inayopatikana kwa getStore("imaps"), sanidi nafasi ya majina 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");
Madaraja ya Session na Store yanatoka Jakarta Mail. Acha maingizo ya mtumiaji na nenosiri la proksi ikiwa proksi haihitaji uthibitishaji. Kwa huduma ya IMAPS inayofikiwa na umma kwenye njia ya umma iliyoruhusiwa, tumia mgombea wa HTTP kutoka orodha ya proksi za HTTP katika usanidi huo usio na akaunti na uangalie kwamba unaruhusu bandari halisi ya mwenyeji wa barua pepe. Programu inapounganisha hifadhi, toa jina halisi la mwenyeji wa seva ya barua pepe na akaunti ya barua pepe.
| Hifadhi iliyochaguliwa | Kiambishi awali cha sifa |
|---|---|
| imap, ikiwa ni pamoja na IMAP yenye STARTTLS | mail.imap. |
| imaps, TLS isiyo wazi | mail.imaps. |
Jina la mtoa huduma huchagua nafasi hii ya majina. Kuchagua bandari 993 katika thamani ya sifa nyingine hakubadilishi mtoa huduma aliyepatikana. Weka kiambishi awali sawa katika mipangilio ya proksi, bandari na TLS.