Skip to Main Content

Java EE (Java Enterprise Edition) General Discussion

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

javamail getStore("imap") or getStore("imaps")

984643Jan 17 2013 — edited Jan 17 2013
I am using Javamail-1.4.5 to program for receive mail from several address on Imap server.
some of the mail address need SSL,some need not,my code as following:

Properties prop = new Properties();

prop.setProperty("mail.imap.host", imapserver);

prop.setProperty("mail.imap.auth.plain.disable", "true");

if(isSsl == true){

prop.setProperty("mail.imap.port", sslPort!=null&&sslPort.length()>0?sslPort:"993");
prop.setProperty("mail.imap.ssl.enable", "true");

}

Session mailsession=Session.getInstance(prop,null);

session = mailsession;

mailsession.setDebug(true);

store = (IMAPStore)mailsession.getStore("imap");

store.connect(imapserver,user,pwd);

my problem is:
when connect to imap server over SSL,need i to use following code to get IMAPSStore?
store = (IMAPSStore)mailsession.getStore("imaps");

looking forward to your answer!thanks!
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Feb 14 2013
Added on Jan 17 2013
2 comments
12,924 views