1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
public void recevoirMail(Person person){
try
{ Properties prop = System.getProperties();
prop.put("mail.smtp.host", "smtp.gmail.com");
Session session = Session.getDefaultInstance(prop,null);
Store store = session.getStore("pop3");
session.setDebug(true);
store.connect("smtp.gmail.com", "*****@gmail;com", "*****"); ///it breaks here
// Get folder
Folder folder = store.getDefaultFolder();
folder.open(Folder.READ_ONLY);
// Get directory
Message message[] = folder.getMessages();
for (int i=0, n=message.length; i<n; i++) {
System.out.println(i + ": " + message[i].getFrom()[0] + "\t" + message[i].getSubject());
}
// Close connection
folder.close(false);
store.close();
} catch (Exception e) { System.out.println("Messages from inbox cannot be read!");
} |
Partager