
javaMail学习
jiangtao7913
本人擅长java编程,javaweb,html,js
展开
-
javaMail学习一,基本概念
1.1基本概念1.1.1邮件服务器要在internet上提供邮件功能,必须有专门的邮件服务器。Internet的上的电子邮件服务器的功能类似现实生活中的邮局,完成的功能如下图所示 从图中的可以看出,电子服务器的主要功能如下:1。接收用户投递的邮件2.将用户投递的邮件发送给目标邮件服务器3.接收其他邮件服务器转发来的邮件,并把邮件存储到其管理的用户邮箱中4.为前来原创 2015-12-28 22:09:07 · 449 阅读 · 0 评论 -
JAF框架及在JavaMail中的应用
1.JAF框架只要用于封装数据并为应用程序提供访问和操作数据的方法,下面介绍JAF框架的作用,JAF框架的内部工作原理,以及如何使用JAF框架快速创建供JavaMail程序使用的MIME消息。2.JAF框架概述:JAF(JavaBeans Activation Framework ,JavaBens激活框架)的主要作用在于让Java应用程序知道如何对一个数据源进行查看,编辑和打印等操作,大原创 2016-02-17 21:11:12 · 3985 阅读 · 1 评论 -
使用JAF创建MIME消息
使用JAF创建MIME邮件中的MIME消息时,只需要创建一个和具体存储设备相关联的DataSource实例对象,并用这个对象实例化DataHandle对象,然后调用代表MIME消息的MimeBodyPart对象的setDataHandle方法,把DataHandle对象设置到MimeBodyPart对象中就可以了。下面来编写一个TestjAF.java的实例程序,这个程序使用JAF API在M原创 2016-02-17 21:36:00 · 376 阅读 · 0 评论 -
在web中实现邮件发送功能
在web站点中也可以集成邮件客户端软件的功能,以便web站点的注册用户可以通过web页面来收发电子邮件,例如,sina和sohu等大型门户网站都会为会员提供了通过web页面来收发电子邮件的功能。对于一些中小型的web站点来说,虽然不需要为其会员提供web页面的电子邮件收发功能,但是,这些站点确很可能需要为自己提供向注册用户发送邮件的功能,例如,web站点自动给新注册的用户发送一封包含其注册信息的欢原创 2016-02-01 00:54:23 · 19833 阅读 · 0 评论 -
JavaMail学习五 创建邮件内容
1.基本原理:JavaMail使用javax.mail.Message类来表示一封邮件,Message类是一个抽象类,应用程序需要使用其之类javax.mail.internet.MimeMessage来创建Message类的实例对象。如果要创建一封只包含文本内容的简单邮件,那么只需要使用到MimeMessage类就可以,但要创建一封包含内嵌资源或多个附件的复杂邮件时,那么则需要同时使用到Ja原创 2016-01-10 17:35:12 · 5364 阅读 · 1 评论 -
JavaMail学习四 JavaMailAPI
1.javaMail的体系及分类结构JavaMail按功能通常可以分为如下三大类:~~创建和解析邮件内容的API~~发送邮件的API~~接收邮件的API虽然上述三种类型的API在JavaMail中都由多个API类组成,但每种类型所涉及的核心API类不多,其他类都是这些核心API类的辅助,笔者认为JavaMail的核心类为Message,Transport,Store,Sessi原创 2016-01-10 16:38:25 · 501 阅读 · 0 评论 -
javaMail学习三 邮件的组织结构
1.如同其他电子文档格式一样,电子邮件内容也必须遵循一定的格式要求,各种处理程序才能从中分析和提取发件人,收件人,主题和附件等信息,邮件的基本内容和具体格式分别由RFC822和MIME协议定义。 1.1RFC822邮件格式:邮件内容的格式在RFC822文档定义,它包括两个主要的组成部分:邮件头和邮件体。如图列出了邮件的内容:上图的1-15行是邮件的邮件头,第17行是邮件的原创 2016-01-09 11:14:11 · 815 阅读 · 0 评论 -
javaMail学习二 电子邮件的工作原理
1.1下面以sina和sohu这两个电子邮件为例子来讲解电子邮件的传输过程和工作原理原创 2015-12-29 22:44:46 · 3488 阅读 · 0 评论