Angus Mail IMAPS պրոքսի կարգավորումներ՝ օգտագործեք mail.imaps նախածանցը
Կարգավորեք imaps մատակարարի պրոքսի անվանատարածքը նախքան Angus Mail պահոց ստեղծելը՝ համապատասխան IMAP կամ IMAPS նախածանցով։
Angus Mail-ի պրոքսի հատկությունները պատկանում են ընտրված փոստի մատակարարին։ getStore("imaps")-ով ստացվող պահոցի համար կարգավորեք 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");
Session և Store դասերը Jakarta Mail-ից են։ Բաց թողեք պրոքսի օգտանունն ու գաղտնաբառը, եթե պրոքսը նույնականացում չի պահանջում։ Թույլատրված հանրային երթուղով հանրությանը հասանելի IMAPS ծառայության համար այդ առանց հաշվի կարգավորումում օգտագործեք HTTP թեկնածու HTTP պրոքսիների ցանկից-ից և ստուգեք, որ այն թույլ է տալիս փոստային հոսթի իրական պորտը։ Երբ հավելվածը միացնում է պահոցը, տրամադրեք փոստային սերվերի իրական հոսթի անունը և փոստային հաշիվը։
| Ընտրված պահոց | Հատկության նախածանց |
|---|---|
| imap, ներառյալ IMAP-ը STARTTLS-ով | mail.imap. |
| imaps, ենթադրյալ TLS | mail.imaps. |
Մատակարարի անունն է ընտրում այս անվանատարածքը։ Այլ հատկության արժեքում 993 պորտ ընտրելը չի փոխում, թե որ մատակարարն է ստացվել։ Նախածանցը պահեք միատեսակ պրոքսի, պորտի և TLS-ի կարգավորումներում։