Angus Mail IMAPS proxy beállítások: használja a mail.imaps előtagot
Az Angus Mail tár létrehozása előtt állítsa be az imaps szolgáltató proxy névterét a megfelelő IMAP- vagy IMAPS-előtaggal.
Az Angus Mail proxy tulajdonságai a kiválasztott levelezőszolgáltatóhoz tartoznak. A getStore("imaps") használatával kapott tárhoz a mail.imaps névteret kell beállítani:
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");
A Session és Store osztályok a Jakarta Mailből származnak. Hagyja ki a proxy felhasználónevet és jelszót, ha a proxy nem igényel hitelesítést. Az engedélyezett nyilvános útvonalon nyilvánosan elérhető IMAPS szolgáltatáshoz használjon HTTP-jelöltet a HTTP-proxyk listájából ból ebben a fiók nélküli konfigurációban, és ellenőrizze, hogy engedélyezi-e a levelezési gazdagép tényleges portját. Amikor az alkalmazás csatlakoztatja a tárat, adja meg a levelezőszerver tényleges gazdagépnevét és a levelezési fiókot.
| Kiválasztott tár | Tulajdonság-előtag |
|---|---|
| imap, beleértve az IMAP-ot STARTTLS-sel | mail.imap. |
| imaps, implicit TLS | mail.imaps. |
A szolgáltató neve választja ki ezt a névteret. Az 993-as port kiválasztása egy másik tulajdonság értékében nem változtatja meg, melyik szolgáltatót kapta. Tartsa az előtagot egységesen a proxy, a port és a TLS beállításaiban.