JavaMail

1. javax.mail.Session 类
Session 类表示邮件会话,是 JavaMail API 的最高层入口类。 Session 对象从 java.util.Properties 对象中获取配置信息,如邮件发送服务器的主机名或 IP 地址、接受邮件的协议、发送邮件的协议、用户名、口令及整个应用程序中共享的其他信息。

2 . javax.mail.Store 类
Store 类表示接收邮件服务器上的注册用户的存储空间,通过 Store 类的 getFolder() 方法,可以访问用户的特定邮件夹。  

3. javax.mail.Folder 类
Folder 类代表邮件夹,邮件都放在邮件夹中, Folder 类提供了管理邮件夹以及邮件的各种方法。

4. javax.mail.Message 类
Message 类代表电子邮件。 Message 类提供了读取和设置邮件内容的方法。邮件主要包含如下内容:地址信息,包括发件人地址、收件人地址列表、抄送地址列表和广播地址列表;邮件标题;邮件发送和接收日期;邮件正文(包括纯文本和附件)。

Message 是个抽象类,常用的具体子类为 Javax.mail.internet.MimeMessage 。 MimeMessage 是符合 MIME 规范的电子邮件。

5. javax.mail.Address 类
Address 类代表邮件地址,和 Message 类一样, Address 类也是个抽象类。常用的具体子类为 javax.mail.internet.InternetAddress 类。

6. javax.mail.Transport 类
Transport 类根据指定的邮件发送协议(通常是 SMTP ),通过指定的邮件发送服务器来发送邮件。 Transport 类是抽象类,它的静态方法 send(Message) 负责发送邮件。



你可能感兴趣的:(应用服务器,配置管理)