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، بشمول IMAP مع STARTTLS | mail.imap. |
| imaps، مضمر TLS | mail.imaps. |
فراہم کنندہ کا نام ہی یہ نام فضا منتخب کرتا ہے۔ کسی دوسری خصوصیت کی قدر میں پورٹ 993 چننے سے یہ نہیں بدلتا کہ کون سا فراہم کنندہ حاصل ہوا۔ پراکسی، پورٹ اور TLS ترتیبات میں سابقہ یکساں رکھیں۔