http://5aijava.iteye.com/blog/125873
关键字: JavaMail
一、JavaMail API简介
JavaMail API是读取、撰写、发送电子信息的可选包。我们可用它来建立如Eudora、Foxmail、MS Outlook Express一般的邮件用户代理程序(Mail User Agent,简称MUA)。而不是像sendmail或者其它的邮件传输代理(Mail Transfer Agent,简称MTA)程序那样可以传送、递送、转发邮件。从另外一个角度来看,我们这些电子邮件用户日常用MUA程序来读写邮件,而MUA依赖着MTA处理邮件的递送。
在清楚了到MUA与MTA之间的关系后,让我们看看JavaMail API是如何提供信息访问功能的吧!JavaMail API被设计用于以不依赖协议的方式去发送和接收电子信息,这个API被分为两大部分:
基本功能:如何以不依赖于协议的方式发送接收电子信息,这也是本文所要描述的,不过在下文中,大家将看到这只是一厢情愿而已。
第二个部分则是依赖特定协议的,比如SMTP、POP、IMAP、NNTP协议。在这部分的JavaMail API是为了和服务器通讯,并不在本文的内容中。
|
分享到:
相关推荐
总之,"JavaMail(JAVA邮件服务器)API详解"这个资源将提供一个全面的指南,帮助Java开发者充分利用JavaMail API来构建高效、可靠的邮件系统,无论是简单的日志报告还是复杂的邮件应用,都能得心应手。通过深入学习和...
JavaMail API是Java平台上用于处理电子邮件的一套强大的库,它为开发者提供了丰富的功能,使得在应用程序中发送和接收邮件变得简单。本文将深入探讨JavaMail API的各个方面,帮助你理解和掌握这一关键工具。 首先,...
JavaMail API详解.chm文件可能是一个帮助文档,详细介绍了如何使用JavaMail API进行邮件操作。它可能涵盖了如何设置邮件服务器连接,创建邮件消息,添加附件,处理邮件头信息,以及使用MIME多部分消息等内容。这个...
学习如何使用JavaMail API是Java邮件开发的核心部分,包括设置邮件服务器参数、创建和配置Message对象、发送和接收邮件等。 3. **MIME类型**:MIME(多用途互联网邮件扩展)定义了邮件可以携带的多种类型的数据,如...
### JavaMail API详解 #### 一、概述与背景 JavaMail API是用于处理电子邮件的一组标准接口,它为开发人员提供了强大的邮件收发能力。JavaMail API不仅支持常见的邮件协议如SMTP(简单邮件传输协议)、POP3(邮局...
### JavaMail邮件开发详解 #### 一、JavaMail API简介 JavaMail API 是一个用于读取、撰写和发送电子邮件的强大工具包。它主要用于构建邮件用户代理程序(Mail User Agent,简称 MUA),这类程序通常包括像 Eudora...
1. **邮件服务原理**:邮件服务器扮演着邮局的角色,通过SMTP协议进行邮件的发送和转发,而用户接收邮件则使用POP3或IMAP协议。SMTP服务器的默认端口是25,POP3服务器的默认端口是110。在通过CMD使用telnet命令测试...
1. **Session**: `javax.mail.Session` 类是JavaMail API的核心类之一,它代表一个与邮件服务提供商的会话,负责管理所有与邮件相关的资源。 2. **Message**: `javax.mail.Message` 接口定义了一个邮件消息的基本...
JavaMail API 详解 JavaMail API 是一款功能强大且灵活的电子邮件处理API,允许开发者建立电子邮件客户端程序,例如Eudora、Foxmail、MS Outlook Express等。JavaMail API 的主要特点是它可以与各种电子邮件协议...
【Java邮件开发详解】 在Java开发中,发送和接收邮件是一项常见的任务,涉及到的主要协议有SMTP(Simple Mail Transfer Protocol)和POP3(Post Office Protocol version 3)。SMTP用于发送邮件,而POP3则用于接收...
《Java邮件开发详解》这本书深入浅出地讲解了如何使用JavaMail API进行邮件编程。源代码通常提供了实例和练习,帮助读者更好地理解和实践书中的理论知识。 JavaMail API是Java平台上的一个开源库,它允许开发者通过...
JavaMail API详解将深入探讨这些关键概念和技术。 1. **JavaMail API概述**: JavaMail API是Java平台上的标准邮件服务接口,由Java Community Process(JCP)定义为JSR 54。它允许开发者在应用程序中发送、接收和...
JavaMail API是Java平台上用于处理电子邮件的一套强大的开源库,它提供了丰富的API,使得开发者能够方便地发送、接收和管理邮件。这篇详细的介绍将深入探讨JavaMail API的各个方面,包括其核心概念、主要组件以及...
JavaMail API 是一个Java编程语言中的库,用于处理电子邮件的创建、发送和接收。这个API提供了与邮件协议无关的抽象层,使得开发人员能够在不直接处理底层协议细节的情况下,实现邮件功能。JavaMail API 主要分为两...
### JavaMail API 知识点详解 #### 一、JavaMail API 概述 JavaMail API 是一个可选的标准扩展,用于读取、编写和发送电子邮件。它允许开发者创建类似于 Eudora、Pine 或 Microsoft Outlook 的邮件用户代理 (Mail ...