深入探讨JavaMail API的使用 - 编程入门网
它支持用户属性中定义的连接协议。
Store store = session.getStore(); store.connect(); 3. 如果连接成功的话,客户端就能够列出Store中的可用的文件夹。然后我 们就可以取得或时浏览特定的Message对象。
4. 最后,客户端关闭所有打开的文件夹,并关闭所有Store。
问题四:我想删除邮箱中的某些邮件,该怎么办呢? 在邮件服务器上,我们如果想删除某封信的话,只需调用setFlag()来设置 Flags.Flag.DELETE为真即可。 例如: 问题五:我想知道我的邮箱中有多少封信我读过了有多少封信我没有读过, 我该怎么办? 我们知道,Folder对象提供了三个方法, getMessageCount,getNewMessageCount和getUnreadMessageCount。 GetMessageCount方法显示邮箱中总共有多少封信,getNewMessageCount显示邮箱 中新邮件的封数;getUnreadMessageCount显示邮箱中已读邮件的封数。利用这 三个方法,我们可以很容易的看到邮箱中有多少封信我们已经读到过,有多少没 有读。见下面的程序:
深入探讨JavaMail API的使用(3)时间:2010-12-18 yesky 郑伟问题六:我的邮件中有一个附件,我怎么把它打开呢? 说到邮件中的附件,我不得不说一说Multipart类,Multipart类是Message类 的子类,提供了在邮件中加入附加的实现方法。一个多部分邮件是一个内容类型 (content-type)被设置为multipart的Message对象。Multipart类是一个容器 类,包含Bodypart类型的对象。Bodypart对象是一个Part接口的实例,它既包括 一个新的Multipart容器对象,又包括一个DataHandler对象。 下图显示了一个Multipart邮件的结构。 下图显示了一个典型的Multipart邮件的嵌套 当邮件中有附件时,邮件的内容就是Multipart而不是我在前面所说的Part类型 了。我们需要取得Multipart的每一部分并根据以需要和 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |