`
hrsvici412
  • 浏览: 74520 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

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) 负责发送邮件。

 

分享到:
评论

相关推荐

    完整的javamail发送邮件源码

    JavaMail 是一个强大的开源库,用于在Java应用程序中发送和接收电子邮件。这个“完整的javamail发送邮件源码”提供...通过理解和应用这些JavaMail知识点,开发者能够轻松地在Java应用程序中实现高效、安全的邮件通信。

    JavaMail必需包

    以下是一些关键的JavaMail知识点: 1. **Message类**:这是JavaMail中的核心类,代表一封电子邮件。它包含了邮件的所有属性,如发件人、收件人、主题和正文等。 2. **Session类**:这是JavaMail的上下文对象,负责...

    javamail实例大全2

    以下是一些核心的JavaMail知识点,以及如何使用它们: 1. **JavaMail API**: JavaMail API 提供了发送和接收邮件的标准接口,包括MIME(多用途Internet邮件扩展)支持,能够处理文本、图像、附件等复杂邮件格式。 ...

    Javamail所使用的jar包

    以下是一些关键的JavaMail知识点: 1. **JavaMail API**: JavaMail API 提供了一系列接口和类,如 `Session`、`Message`、`MimeMessage` 和 `Transport`,用于创建、配置和发送电子邮件。`Session` 对象是所有邮件...

    开发JavaMail Web源码

    以下是该应用涉及的主要JavaMail知识点: 1. **JavaMail API**:JavaMail API是Java平台的标准API,用于创建、发送和接收电子邮件。它包含了一系列的接口和类,如`Session`、`Message`、`Store`和`Transport`,为...

    JavaMail完整JAR包

    以下是JavaMail的一些关键知识点: 1. **JavaMail API**: - JavaMail API 提供了一系列接口和类,用于与邮件服务器进行交互。它遵循MAPI(Messaging Application Programming Interface)标准,但针对Java平台...

    javamail-lib

    因此,无法生成关于JavaMail的知识点。 如果您的意图是获取JavaMail的相关知识点,通常会包括以下内容: 1. **JavaMail简介**:JavaMail是一个开源API,它提供了一组服务,允许开发人员在Java应用程序中发送和接收...

    JavaMail 1.6.0 的官方例子

    在 JavaMail 1.6.0 的官方例子中,我们可以学习到以下几个关键知识点: 1. **MIME 处理**:JavaMail 支持 Multipurpose Internet Mail Extensions (MIME),这使得我们能够发送包含文本、图片、音频、视频等多种类型...

    javamail 视频源码 第一部分

    JavaMail 是一个开源的 Java API,它允许程序员通过 SMTP、POP3 或 IMAP 协议发送、接收和处理电子邮件。这个“javamail 视频源码 第一部分”很可能是张孝祥老师的一个教程系列,旨在帮助开发者深入理解如何使用 ...

    JavaMail API 1.4.7 官网下载 最新版

    在JavaMail API 1.4.7 中,主要包含以下几个核心知识点: 1. **JavaMail Session**:这是整个JavaMail API的核心,它代表了与邮件服务器的会话。通过`Session.getInstance()`或`Session.getDefaultInstance()`创建...

    JavaMail文档

    以下是关于 JavaMail 的核心知识点及其实现功能的详细说明。 1. **JavaMail API**: - JavaMail API 提供了一组接口和类,允许开发者在 Java 应用程序中方便地访问邮件服务器。它支持 SMTP (Simple Mail Transfer ...

    JavaMail 1.5.2

    在JavaMail 1.5.2中,开发者可以利用以下几个关键知识点来构建邮件相关的功能: 1. **SMTP (Simple Mail Transfer Protocol)**:JavaMail API 提供了对 SMTP 协议的支持,允许开发者通过 SMTP 服务器发送邮件。SMTP...

    JavaMail所需最新版(1.5.4)jar包

    在JavaMail的开发中,以下是一些关键知识点: 1. **JavaMail API**:这是JavaMail的核心,提供了用于邮件操作的接口和类,包括创建、发送、接收邮件,以及处理邮件头和邮件内容。 2. **Message 类**:代表一封电子...

    javamail API帮助文档

    以下是一些关键的知识点: 1. **Message类**:Message是JavaMail的核心类,代表一封邮件。它包含了邮件的所有属性,如主题、发送者、接收者、正文以及附件。你可以通过`Message.writeTo(OutputStream)`方法将邮件...

    javamail依赖的包.

    JavaMail 是一个开源库,...理解并掌握这些知识点,将有助于你在实际开发中顺利地实现邮件功能。需要注意的是,实际的邮件服务器配置可能会有所不同,例如SSL/TLS设置、身份验证方式等,都需要根据实际情况进行调整。

    javamail jar包

    下面将详细阐述JavaMail库的关键知识点。 1. **JavaMail API**: JavaMail API是JavaMail的核心,它提供了一系列的接口和类,如`Session`、`Message`、`Store`和`Transport`,用于创建、发送、接收和管理电子邮件。...

    ant-javamail-1.6.4.jar.zip

    本文将深入探讨"ant-javamail-1.6.4.jar.zip"这个压缩包所包含的核心知识点,以及它们在实际开发中的应用。 首先,我们来了解Apache Ant。Ant是Apache软件基金会的一个项目,它是一个基于Java的构建工具,类似于...

    javamail.CHM

    以下是基于 JavaMail 的核心知识点和相关细节: 1. **JavaMail API 概述**:JavaMail API 是一套接口和类,用于构建能够处理邮件服务的 Java 应用程序。它提供了与多种邮件协议(如 SMTP、POP3、IMAP)交互的能力,...

    javamail使用的jar包

    以下是一些使用 JavaMail 的关键知识点: 1. **JavaMail Session**: 这是 JavaMail 的核心,用于配置邮件服务的属性,如主机名、端口号、用户名和密码。`Session.getInstance()` 方法用于创建一个 `Session` 实例。...

Global site tag (gtag.js) - Google Analytics