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 સેટિંગ્સમાં ઉપસર્ગ સુસંગત રાખો.

સંબંધિત લેખો