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, अन्तर्निहित TLSmail.imaps.

प्रदायकको नामले यो नामस्थान छान्छ। अर्को गुणको मानमा पोर्ट 993 छान्दा कुन प्रदायक प्राप्त भयो भन्ने बदलिँदैन। प्रोक्सी, पोर्ट र TLS सेटिङमा उपसर्ग एकै राख्नुहोस्।

सम्बन्धित लेखहरू