Angus Mail'in proxy özellikleri seçilen posta sağlayıcısına aittir. getStore("imaps") ile alınan bir depo için mail.imaps ad alanını yapılandırın:

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 ve Store sınıfları Jakarta Mail'den gelir. Proxy kimlik doğrulama gerektirmiyorsa proxy kullanıcı ve parola girdilerini atlayın. İzin verilen bir genel yol üzerinde herkese açık IMAPS hizmeti için, hesap gerektirmeyen bu yapılandırmada HTTP proxy listesinden içinden bir HTTP adayı kullanın ve posta ana bilgisayarının gerçek bağlantı noktasına izin verdiğini doğrulayın. Uygulama depoyu bağladığında, posta sunucusunun gerçek ana bilgisayar adını ve posta hesabını belirtin.

Seçilen depoÖzellik öneki
imap, STARTTLS'li IMAP dahilmail.imap.
imaps, örtük TLSmail.imaps.

Sağlayıcı adı bu ad alanını seçer. Başka bir özelliğin değerinde 993 numaralı bağlantı noktasını seçmek hangi sağlayıcının alındığını değiştirmez. Öneki proxy, bağlantı noktası ve TLS ayarlarında tutarlı tutun.

İlgili makaleler