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, STARTTLS қосылған IMAP қосаmail.imap.
imaps, жасырын TLSmail.imaps.

Провайдер атауы осы атау кеңістігін таңдайды. Басқа қасиеттің мәнінде 993 портын таңдау қай провайдер алынғанын өзгертпейді. Префиксті прокси, порт және TLS параметрлерінде бірдей ұстаңыз.

Қатысты мақалалар