Angus Mail IMAPS ପ୍ରକ୍ସି ସେଟିଂସ୍: mail.imaps ଉପସର୍ଗ ବ୍ୟବହାର କରନ୍ତୁ
Angus Mail ଷ୍ଟୋର ତିଆରି କରିବା ପୂର୍ବରୁ imaps ପ୍ରଦାନକାରୀଙ୍କ ପ୍ରକ୍ସି ନାମସ୍ଥାନକୁ ମେଳ ଖାଉଥିବା IMAP କିମ୍ବା IMAPS ଉପସର୍ଗ ସହିତ କନଫିଗର କରନ୍ତୁ।
Angus Mail ର ପ୍ରକ୍ସି ବୈଶିଷ୍ଟ୍ୟଗୁଡ଼ିକ ଚୟନିତ ମେଲ ପ୍ରଦାନକାରୀର। getStore("imaps") ସହିତ ମିଳୁଥିବା ଷ୍ଟୋର ପାଇଁ 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");
Session ଏବଂ Store ଶ୍ରେଣୀ Jakarta Mail ରୁ ଆସେ। ପ୍ରକ୍ସି ପ୍ରମାଣୀକରଣ ଆବଶ୍ୟକ ନକରିଲେ ପ୍ରକ୍ସି ବ୍ୟବହାରକାରୀ ଏବଂ ପାସୱାର୍ଡ ଏଣ୍ଟ୍ରି ଛାଡ଼ିଦିଅନ୍ତୁ। ଅନୁମତିପ୍ରାପ୍ତ ସାର୍ବଜନୀନ ମାର୍ଗରେ ସାର୍ବଜନୀନ ଭାବରେ ପ୍ରାପ୍ୟ IMAPS ସେବା ପାଇଁ, ସେହି ଖାତାବିହୀନ କନଫିଗରେସନରେ HTTP ପ୍ରକ୍ସି ତାଲିକାରୁ ରୁ ଏକ HTTP ପ୍ରାର୍ଥୀ ବ୍ୟବହାର କରନ୍ତୁ ଏବଂ ଏହା ମେଲ ହୋଷ୍ଟର ପ୍ରକୃତ ପୋର୍ଟକୁ ଅନୁମତି ଦିଏ କି ନାହିଁ ଯାଞ୍ଚ କରନ୍ତୁ। ଆପ୍ଲିକେସନ ଷ୍ଟୋର ସଂଯୋଗ କଲାବେଳେ ମେଲ ସର୍ଭରର ପ୍ରକୃତ ହୋଷ୍ଟନାମ ଏବଂ ମେଲ ଖାତା ଦିଅନ୍ତୁ।
| ଚୟନିତ ଷ୍ଟୋର | ବୈଶିଷ୍ଟ୍ୟ ଉପସର୍ଗ |
|---|---|
| imap, STARTTLS ସହିତ IMAP ସହିତ | mail.imap. |
| imaps, ଅନ୍ତର୍ନିହିତ TLS | mail.imaps. |
ପ୍ରଦାନକାରୀଙ୍କ ନାମ ଏହି ନାମସ୍ଥାନ ଚୟନ କରେ। ଅନ୍ୟ ବୈଶିଷ୍ଟ୍ୟର ମୂଲ୍ୟରେ ପୋର୍ଟ 993 ଚୟନ କଲେ କେଉଁ ପ୍ରଦାନକାରୀ ମିଳିଲା ତାହା ବଦଳେ ନାହିଁ। ପ୍ରକ୍ସି, ପୋର୍ଟ ଏବଂ TLS ସେଟିଂସରେ ଉପସର୍ଗକୁ ସମାନ ରଖନ୍ତୁ।