9
Benim uygulama içine gmail, hotmail, rediffmail vb gibi farklı posta hizmetleri tüm gelen postaları almak istiyorum. Başlangıçta Imap kullanarak gmail postalarını almaya çalıştım. Ama bir soket istisnası alıyorum. İşte denediğim kod. Lütfen bana yardım et.Nasıl android programlı olarak gmail postaları almak için
public void getMails(View V){
Properties props = System.getProperties();
props.setProperty("mail.store.protocol", "imaps");
props.setProperty("mail.imap.port", "993");
props.setProperty("mail.imap.socketFactory.class", .ssl.SSLSocketFactory");
props.setProperty("mail.imap.socketFactory.fallback", "false");
try {
Session session = Session.getDefaultInstance(props, null);
Store store = session.getStore("imaps");
store.connect("imap.gmail.com", "[email protected]", "pswd");
}
//}catch (NoSuchProviderException e) {
// e.printStackTrace();
// System.exit(1);
//}
catch (MessagingException e) {
e.printStackTrace();
System.exit(2);
}
}
u bütün kod frm .... https indirebilirsiniz: burada çalışıyor –
sayesinde //www.box.com/shared/k2vzvynl7x. –
Eğer benim cevabım u problemi çözmek için yardımcı olursa, o zaman cevap olarak işaretleyin, diğerleri bunu referans gösterebilir ... –