IMAPS прокси поставке у Angus Mail-у: користите префикс 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-а.