0

我想在我的 android 应用程序中显示所有 yahoomail 邮件。可以使用 Imap 吗?Imap 是否支持 yahoomail?

以下是我尝试过的代码。

以下是获取 yahoomails 的代码

public void getYahooMails(View V) throws MessagingException {

    try {

        store = imapSession.getStore("imaps");

        store.connect("imap.mail.yahoo.com", "username", "password");
        System.out.println("*******Message here********"
                + store.isConnected());
        if (store.isConnected()) {
            inbox = store.getFolder("Inbox");
            inbox.open(Folder.READ_ONLY);
            Message[] result = inbox.getMessages();
            System.out.println(result.length + "======"
                    + inbox.getUnreadMessageCount());

            /*
             * for(int i=result.length;i>0;i--) { if(i==1000) {
             * System.out.println
             * (result[i].getSubject()+"=====mesaage ====>"
             * +result[i].getSentDate()); } }
             */

        }
    } catch (Exception w) {

        // w.printStackTrace();
        System.out.println("*******Message here********"
                + store.isConnected());
        // System.out.println(w.getMessage());
        w.printStackTrace();
    }
}
4

1 回答 1

0

也许您可以使用android k9 mail的源代码作为示例。

我正在使用 k9 使用pop3 协议阅读我的雅虎邮件。我不知道你是否可以通过 imap 访问 yahoo。

于 2012-06-08T11:42:49.043 回答