return "fail111";在这句前加上
System.out.println(e.toString());
看截获的是什么异常。
你的原因很简单
因为msgs[i]这里的i是比较的变化的,当你有5封信时,假如i是第5封,但是当你删除了一封时,第5封就变成了第四封,而你要用msgs[4]取得。
System.out.println(e.toString());
看截获的是什么异常。
你的原因很简单
因为msgs[i]这里的i是比较的变化的,当你有5封信时,假如i是第5封,但是当你删除了一封时,第5封就变成了第四封,而你要用msgs[4]取得。
实际上除了放在INBOX里面的邮件以外,pop3是不可能接收到
其他目录之下的邮件的所以你要么直接用imap接收邮件,要么不要理会那个目录