到现在为止,前面我们接触的都是INBOX这个文件夹。这是大多数邮件的存在的默认目录。有些系统可能称之为INBOX,而有些可能有其他的名字。但是,通过JavaMail API,你总是可以用INBOX来访问收件箱。
JavaMail API代表文件夹的类是抽象类Folder:
public abstract class Folder
该类中声明了一些方法,用以向服务端请求指定名称的文件夹,删除文件夹中的邮件,搜索文件夹中特定的邮件,列出文件夹中的邮件等等。
打开文件夹
我们不能直接创建Folder类的对象,因为他的构造方法是protected修饰的。然而我们可以这样获得:
- 在Session中
- 在Store中
- 在另外一个Folder中
上面的类中都有一个简单的方法:
public abstract Folder getFolder(String name)
throws MessagingException;
JavaMail详解(九)——文件夹管理
2017年07月28日 02:09 阅读 1919