| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> JAVA邮件发送 (一) -> 正文阅读 |
|
[系统运维]JAVA邮件发送 (一) |
1.基本常识1.1邮件服务器电子邮件主要提供一下功能: (1) 接受用户投递的邮件 (2)将用户投递进来的邮件转发给目标服务器 (3)接收其他邮件服务转发来的邮件并把邮件存储到其管理的用户邮箱中 (4)为前来读取邮件的用户提供读取服务、 邮件服务器按照通讯协议可划分为 IMAP服务 SMTP服务 POP3服务 附: 相关知识
电子邮件 邮件客户端软件 邮件传输协议 电子邮件的传输过程 2.JavaMail API? ? ? ? 按照其功能通常可以分为三类: ? ? ? ? 创建和解析邮件内容的API:Message类是创建和解析邮件的核心API,他的实例对象代表一封电子邮件。 ? ? ? ? 发送邮件的API:Transport类是发送邮件的核心API类,他的实例对象代表了实现了某个邮件协议的邮件发送对象,如SMTP; ? ? ? ? 接收邮件的API:Store类是接收邮件的核心API,他的实例对象代表实现了某个邮件接收协议的邮件接收对象,例如POP3协议; ? ? ?Session类 ? ? ? ? ? ? ? ?Session类用于定义整个应用程序所需的环境信息,以及收集客户端与邮件服务器之间网络连接的会话信息 JAF ????????JAF (JavaBeans Activation Framework, JavaBeans激活 框架)。是一个专用的数据处理框架,它用于封装数据,并为应用程供访问和操作数据的接口。 ????????JAF的主要作用在于让Java应用程序知道如何对一个数据源进行查看、编辑和打印等操作。对于通过JAF封装的数据,应用程序通过JAF提供的接口可以完成如下功能: ? ? ? ? 1.访问数据源中的数据 ? ? ? ? 2.获知数据源的数据类型 ? ? ? ? 3.获知可对数据进行的各种操作 ? ? ? ? 4.用户对数据执行某种操作时,自动创建执行该操作的软件部件的实例对象 ????????JavaMail API可以利用JAF从某种数据源中读取数据和获知数据的MIME类型,并用这些数据生成MIME消息中的消息体和消息类型。 javamail相关网址 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 17:26:52- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |