sockets - Javamail Android: cannot seem to connect -


i trying javamail on android read mails via imap. here code doesn't work. gives error request time failed: java.net.socketexception: address family not supported protocol

plz post working code android javamail imap session

public void onclick(view v) {     // todo auto-generated method stub     log.d("click","click");     new read().execute();  } public class read extends asynctask<void, void, void> {       @override     protected void doinbackground(void... params) {          string url = null;           string protocol = "imap";           string host = "localhost";           string user = "user";           string password = "passowrd";            try {            // properties object            properties props = system.getproperties();             // session object            session session = session.getinstance(props, null);             // store object            store store = null;            if (url != null) {             urlname urln = new urlname(url);             store = session.getstore(urln);             store.connect();            } else {             if (protocol != null)              store = session.getstore(protocol);             else              store = session.getstore();              // connect             if (host != null || user != null || password != null)              store.connect(host, user, password);             else              store.connect();            }             // open folder            string mbox = "inbox";            folder folder = store.getdefaultfolder();            if (folder == null) {             system.out.println("no default folder");             system.exit(1);            }             folder = folder.getfolder(mbox);            message[] messages = folder.getmessages();            log.v("unread", ""+folder.getunreadmessagecount());  }           catch (exception e) {             // todo: handle exception         }           return null; 

yow, shouldn't happen! trying connect ipv6 host on device supports ipv4, or vice versa? if turn on javamail session debugging, debug output show?


Comments

Popular posts from this blog

user interface - How to replace the Python logo in a Tkinter-based Python GUI app? -

objective c - Greedy NSProgressIndicator Allocation -

how to set an OCR language in Google Drive -