Àwọn ẹ̀yà proxy ti Angus Mail jẹ́ ti olupèsè méèlì tí a yàn. Fún ibi ipamọ́ tí a rí pẹ̀lú getStore("imaps"), ṣètò ààyè orúkọ 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");

Àwọn kíláàsì Session àti Store wá láti Jakarta Mail. Fi àwọn titẹ olùṣe àti ọ̀rọ̀ìpamọ́ proxy sílẹ̀ bí proxy kò bá nílò ìjẹ́rìí. Fún iṣẹ́ IMAPS tí gbogbo ènìyàn lè rí lórí ọ̀nà gbogbogbò tí a gbà láyè, lo olùdíje HTTP láti àtòjọ proxy HTTP nínú ìṣètò tí kò ní àkọsílẹ̀ yẹn kí o sì yẹ̀wò pé ó gbà port gidi ti agbàlejò méèlì. Nígbà tí ohun èlò bá so ibi ipamọ́ pọ̀, fún ní orúkọ agbàlejò gidi ti ẹ̀rọ méèlì àti àkọsílẹ̀ méèlì.

Ibi ipamọ́ tí a yànÀfọwọ́sí ẹ̀yà
imap, pẹ̀lú IMAP tó ní STARTTLSmail.imap.
imaps, TLS àdìtẹ̀mail.imaps.

Orúkọ olupèsè ni ó yan ààyè orúkọ yìí. Yíyan port 993 nínú iye ẹ̀yà mìíràn kò yí olupèsè tí a rí padà. Jẹ́ kí àfọwọ́sí dúró ṣọ̀kan nínú àwọn ètò proxy, port àti TLS.

Àwọn àpilẹ̀kọ tó jọra