JavaMail API 消息处理详解
1. 从文件夹获取消息
在读取电子邮件时,JavaMail API 会创建 Message 对象来表示服务器上的邮件消息。主要通过 Folder 类的 getMessage() 和 getMessages() 方法来实现:
public abstract Message getMessage(int messageNumber) throws MessagingException
public Message[] getMessages(int start, int end) throws MessagingException
public Message[] getMessages(int[] messageNumbers) throws MessagingException
public Message[] getMessages() throws MessagingException
前三个方法需要调用者指定想要的消息,最后一个方法则返回文件夹中的所有消息。实际上返回的是占位符,消息的文本和头部信息在调用 Message 类中需要这些信息的方法之前不一定会被检索。
2. 基本头部信息
典型的 RFC 822 消息头部通常包含以下字段:
| 字段 | 描述 |
| ---- | ---- |
| From | 发件人地址 |
| D
超级会员免费看
订阅专栏 解锁全文


被折叠的 条评论
为什么被折叠?



