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.