【Java mail 入门教程】第一讲 环境配置
2012-09-10 12:48
267 查看
转载地址:/article/7047315.html
本人一直在找相关的完整的java mail入门教程,可惜没有较好和完整的,所以自学自编出一套完整的入门教程,我不敢说自己写得很好,很完善,毕竟这也算是处女作。
本教程是本人学习java mail 的一些学习心得,大部分为原创,一些资料是我收集后整理出来给大家参考的。如果有哪些地方不对或者有问题存在请大家多多指点,我会虚心学习的!
摘要:
JavaMail API是读取、撰写、发送电子信息的可选包。我们可用它来建立如Eudora、Foxmail、MS Outlook Express一般的邮件用户代理程序(Mail User Agent,简称MUA)。让我们看看JavaMail API是如何提供信息访问功能的吧!
本教程主要以实践结合理论的方式来编写,内容通俗易懂!
1、安装JavaMail
为了使用JavaMail API,需要从http://java.sun.com/products/javamail/downloads/index.html下载文件名格式为javamail-[version].zip的文件(这个文件中包括了JavaMail实现),并将其中的mail.jar文件添加到CLASSPATH中。这个实现提供了对SMTP、IMAP4、POP3的支持。
注意:我们还需要安装JavaBeans Activation Framework,因为这个框架是JavaMail API所需要的。如果我们使用J2EE的话,那么我们并无需单独下载JavaMail,因为它存在于J2EE.jar中,只需将J2EE.jar加入到CLASSPATH即可。 (建议独立下载mail.jar,因为j2ee.jar里面的mail.jar缺少某些文件)
2.安装JavaBeans Activation Framework (JAF)
从http://www.oracle.com/technetwork/java/jaf11-139815.html下载JavaBeans Activation Framework,并将其添加到CLASSPATH中。此框架增加了对任何数据块的分类、以及对它们的处理的特性。这些特性是JavaMail API需要的。虽然听起来这些特性非常模糊,但是它对于我们的JavaMail API来说只是提供了基本的MIME类型支持。
到此为止,我们应当把mail.jar和activation.jar都添加到了CLASSPATH中。
当然如果从方便的角度讲,直接把这两个Jar文件复制到JRE目录的lib/ext目录中也可以。
注:如果用Eclipse的话,新建项目->右击选择build path->add external archives 选择导入上面个包就可以了
没用开发工具的话,就要放到jdk安装目录下的classpath
如果用迅雷下载时没有速度请用另存为下载。不行的话,请给我留言,我发一个给你!
本人一直在找相关的完整的java mail入门教程,可惜没有较好和完整的,所以自学自编出一套完整的入门教程,我不敢说自己写得很好,很完善,毕竟这也算是处女作。
本教程是本人学习java mail 的一些学习心得,大部分为原创,一些资料是我收集后整理出来给大家参考的。如果有哪些地方不对或者有问题存在请大家多多指点,我会虚心学习的!
摘要:
JavaMail API是读取、撰写、发送电子信息的可选包。我们可用它来建立如Eudora、Foxmail、MS Outlook Express一般的邮件用户代理程序(Mail User Agent,简称MUA)。让我们看看JavaMail API是如何提供信息访问功能的吧!
本教程主要以实践结合理论的方式来编写,内容通俗易懂!
1、安装JavaMail
为了使用JavaMail API,需要从http://java.sun.com/products/javamail/downloads/index.html下载文件名格式为javamail-[version].zip的文件(这个文件中包括了JavaMail实现),并将其中的mail.jar文件添加到CLASSPATH中。这个实现提供了对SMTP、IMAP4、POP3的支持。
注意:我们还需要安装JavaBeans Activation Framework,因为这个框架是JavaMail API所需要的。如果我们使用J2EE的话,那么我们并无需单独下载JavaMail,因为它存在于J2EE.jar中,只需将J2EE.jar加入到CLASSPATH即可。 (建议独立下载mail.jar,因为j2ee.jar里面的mail.jar缺少某些文件)
2.安装JavaBeans Activation Framework (JAF)
从http://www.oracle.com/technetwork/java/jaf11-139815.html下载JavaBeans Activation Framework,并将其添加到CLASSPATH中。此框架增加了对任何数据块的分类、以及对它们的处理的特性。这些特性是JavaMail API需要的。虽然听起来这些特性非常模糊,但是它对于我们的JavaMail API来说只是提供了基本的MIME类型支持。
到此为止,我们应当把mail.jar和activation.jar都添加到了CLASSPATH中。
当然如果从方便的角度讲,直接把这两个Jar文件复制到JRE目录的lib/ext目录中也可以。
注:如果用Eclipse的话,新建项目->右击选择build path->add external archives 选择导入上面个包就可以了
没用开发工具的话,就要放到jdk安装目录下的classpath
如果用迅雷下载时没有速度请用另存为下载。不行的话,请给我留言,我发一个给你!
相关文章推荐
- 【Java mail 入门教程】第一讲 环境配置
- J2EE入门视频教程第一讲——环境配置及J2EE基础
- 都客仿站系列教程五:织梦仿站第一讲(安装环境和配置)
- 入门-JAVA运行环境变量的配置图文教程
- J2EE入门视频教程第四讲——数据库技术简介及环境配置
- 【OpenCV入门教程之一】 安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置
- 一起学Google Daydream VR开发,快速入门开发基础教程一:Android端开发环境配置一
- Android 开发实例教程 零基础学习 1小时入门 图解说明教程 化复杂为简单 配置好的android开发环境 带实例
- Smarty环境配置与使用入门教程
- 数据库MYSQL入门教程(4)——VS开发环境配置
- 一起学Google Daydream VR开发,快速入门开发基础教程二:Android端开发环境配置二
- 【OpenCV入门教程之一】 安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置
- 【OpenCV入门教程之一】 安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置
- myeclipse struts2环境配置(入门教程)
- 【OpenCV入门教程之一】 安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置
- AIR2.0入门教程:新特性介绍以及开发环境的配置
- 【OpenCV入门教程之一】 安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置
- AngularJS入门教程1--配置环境
- 【军哥谈CI框架】之入门教程之第一讲:codeigniter的介绍和安装配置
- 【OpenCV入门教程之一】 安装OpenCV:OpenCV 3.0 +VS 2013 开发环境配置