Mae priodweddau dirprwy Angus Mail yn perthyn i'r darparwr post a ddewiswyd. Ar gyfer storfa a geir gyda getStore("imaps"), ffurfweddwch y gofod enw 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");

Daw'r dosbarthiadau Session a Store o Jakarta Mail. Hepgorwch gofnodion defnyddiwr a chyfrinair y dirprwy os nad yw'r dirprwy'n gofyn am ddilysu. Ar gyfer gwasanaeth IMAPS sy'n hygyrch yn gyhoeddus ar lwybr cyhoeddus a ganiateir, defnyddiwch ymgeisydd HTTP o'r rhestr dirprwyon HTTP yn y ffurfweddiad heb gyfrif hwnnw a gwiriwch ei fod yn caniatáu porth gwirioneddol y gwesteiwr post. Pan fydd y rhaglen yn cysylltu'r storfa, rhowch enw gwesteiwr gwirioneddol y gweinydd post a'r cyfrif post.

Storfa a ddewiswydRhagddodiad priodwedd
imap, gan gynnwys IMAP gyda STARTTLSmail.imap.
imaps, TLS ymhlygmail.imaps.

Enw'r darparwr sy'n dewis y gofod enw hwn. Nid yw dewis porth 993 yng ngwerth priodwedd arall yn newid pa ddarparwr a gafwyd. Cadwch y rhagddodiad yn gyson ar draws ei osodiadau dirprwy, porth a TLS.

Erthyglau cysylltiedig