Angus Mail IMAPS-Proxy-Astellungen: benotzt de Prefix mail.imaps
Konfiguréiert den Proxy-Nummraum vum imaps-Provider, ier Dir en Angus-Mail-Store uleeet, mat dem passenden IMAP- oder IMAPS-Prefix.
D'Proxy-Eegenschafte vum Angus Mail gehéieren zum ausgewielte Mail-Provider. Fir e Store, deen Dir mat getStore("imaps") kritt, konfiguréiert den Nummraum 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");
D'Klassen Session a Store kommen aus Jakarta Mail. Loosst d'Proxy-Benotzer- an dem Passwuert-Anträg ewech, wann de Proxy keng Authentifikatioun verlaangt. Fir en ëffentlech erreechbare IMAPS-Service op enger erlaabter ëffentlecher Streck benotzt en HTTP-Kandidat aus der Lëscht vun HTTP-Proxye an därer Konfiguratioun ouni Kont a kontrolléiert, ob en de richtegen Port vum Mailhost erlaabt. Wann d'Applikatioun de Store verbënnt, gitt den tatsächlechen Hostnumm vum Mailserver an de Mailkont un.
| Ausgewielten Store | Eegenschaftsprefix |
|---|---|
| imap, dorënner IMAP mat STARTTLS | mail.imap. |
| imaps, implizitten TLS | mail.imaps. |
Den Numm vum Provider wielt dësen Nummraum. De Port 993 am Wäert vun enger anerer Eegenschaft ze wielen ännert net, wéi en Provider kritt gouf. Hält de Prefix konsequent an den Astellunge fir Proxy, Port an TLS.