Angus Mail IMAPS proxy ayarları: mail.imaps önekini kullanın
Angus Mail deposu oluşturmadan önce imaps sağlayıcısının proxy ad alanını eşleşen IMAP veya IMAPS önekiyle yapılandırın.
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 dahil | mail.imap. |
| imaps, örtük TLS | mail.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.