Prokurilaj agordoj de Angus Mail por IMAPS: uzu la prefikson mail.imaps
Agordu la prokurilan nomspacon de la imaps-provizanto antaŭ ol krei Angus Mail-provizejon, kun la konforma prefikso IMAP aŭ IMAPS.
La prokurilaj ecoj de Angus Mail apartenas al la elektita retpoŝta provizanto. Por provizejo akirita per getStore("imaps"), agordu la nomspacon 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");
La klasoj Session kaj Store venas de Jakarta Mail. Forlasu la prokurilajn uzantajn kaj pasvortajn erojn se la prokurilo ne postulas aŭtentikigon. Por publike alirebla IMAPS-servo sur permesata publika vojo, uzu HTTP-kandidaton el la listo de HTTP-prokuriloj en tiu agordo sen konto kaj kontrolu, ĉu ĝi permesas la efektivan havenon de la poŝta gastiganto. Kiam la aplikaĵo konektas la provizejon, donu la efektivan gastigantan nomon de la poŝta servilo kaj la poŝtan konton.
| Elektita provizejo | Eco-prefikso |
|---|---|
| imap, inkluzive IMAP kun STARTTLS | mail.imap. |
| imaps, implica TLS | mail.imaps. |
La nomo de la provizanto elektas ĉi tiun nomspacon. Elekti havenon 993 en la valoro de alia eco ne ŝanĝas, kiun provizanton oni akiris. Konservu la prefikson konsekvenca en la agordoj de prokurilo, haveno kaj TLS.