您的位置:首页 > 编程语言 > Java开发

JavaMail IMAP 和JavaMail Pop3 简介以及使用过程遇到的问题总结

2017-10-12 14:31 477 查看
简介:我们都知道,当我们自己做邮件软件链接网上其他邮件商都有两种链接方式;

pop3和imap协议都是接收邮件的,但是他们还是有很多不同的。

一、pop3和imap协议的不同

1)pop3允许电子邮件客户端请求下载指定邮件服务器上指定用户的邮件信息,但是在用户的客户端所做的任何操作都是不会反馈到服务器上的,也就是说,你已读了邮件在邮件服务器上的状态还是未读取的,这在很多情况下对用户来说是不方便的。这是因为pop3协议是单向协议

2)IAMP协议,双向协议,用户在客户端的操作可以实时的反馈到服务器上,用户对邮件的任何操作,服务器也会做出相应的操作。

 
  同时:IMAP还可以指定下载邮件的某些内容。

以下是我封装的部分邮件获取类



以下是协议必须使用到的验证,如果没有这个验证就会出现链接不安全被拒绝的错误!!!






同时我使用到的javamail版本是1.6,一些老版本是没有实现这个协议的

以下是如何调用此类的示例代码

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java javamail pop 邮件 IMAP