aspose file tools*
The moose likes GWT and the fly likes Sample reading mails JavaMail Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Frameworks » GWT
Bookmark "Sample reading mails JavaMail" Watch "Sample reading mails JavaMail" New topic
Author

Sample reading mails JavaMail

ivan atrabajo
Greenhorn

Joined: Mar 22, 2012
Posts: 1
I try to use JavaMail with GWT from read mails in a Gmail account but I have this error:

ERROR: javax.mail.NoSuchProviderException: Unable to locate provider for protocol: imaps

That is my code in server package:

public MyUserServiceImpl() {
String host = "imap.gmail.com";
String port = "993";
String user = "user@gmail.com";
String pass = "pass";

Properties props = System.getProperties();
props.setProperty("mail.store.protocol", "imaps");
props.setProperty("mail.imaps.host", host);
props.setProperty("mail.imaps.port", port);
props.setProperty("mail.imap.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
props.setProperty("mail.imap.socketFactory.fallback", "false");

System.out.println("Definiendo...");
try{
Session session = Session.getDefaultInstance(props, null);
Store store = session.getStore();
store.connect(host, user, pass);
System.out.println("OK!");
}
catch(Exception e){
System.out.println("ERROR: " + e);
}
}

Thanks for the help.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Sample reading mails JavaMail