2024年4月17日发(作者:)
JavaMail通过IMAP和POP3接收未读以及设置已读邮件
博客分类:
• javamail
javamailpop3imap
使用javaMail收邮件主要有两种协议,一种是pop3,一种是imap。这两种协议都
可以用来收邮件,但是在其中的处理上是有区别的。pop3是不支持判断邮件是否为已读
的,也就是说你不能直接从收件箱里面取到未读邮件,这需要自己进行判断,然而imap
就提供了这样的功能,使用imap时可以很轻松的判断该邮件是否为已读或未读或其他。
此外收件箱中的每一封邮件都对应着一个MessageNumber,所以可以通过一个
MessageNumber拿到对应的那封邮件。如:Message message =
sage(messageNumber);
pop3和imap主要区别就是能否判断邮件状态的问题,其他的操作都差不多.
pop3收邮件和解析邮件:
Java代码
1. package ;
2. import tputStream;
3. import ption;
4. import tream;
5. import Stream;
6. import ation;
7. import ties;
8. import rt;
9. import ;
10. import e;
11. import ingException;
12. import art;
13. import n;
14. import ;
发布评论