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 ക്രമീകരണങ്ങളിൽ പ്രിഫിക്സ് സ്ഥിരമായി നിലനിർത്തുക.