您现在正在浏览:首页 > 论文 > 计算机 > 毕业设计-基于Javamail的电子邮件收发系统设计

免费下载毕业设计-基于Javamail的电子邮件收发系统设计

  • 资源类别:论文
  • 资源分类:计算机
  • 适用专业:计算机
  • 适用年级:大学
  • 上传用户:357276660
  • 文件格式:word+java
  • 文件大小:21.29MB
  • 上传时间:2017/8/10 21:37:16
  • 下载次数:0
  • 浏览次数:8

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
毕业设计-基于Javamail的邮件收发系统,共29页,13946字,附系统程序、开题报告、任务书、外文翻译、文献综述、答辩PPT。
摘 要
电子邮件在当今社会中扮演了一个很重要的角色。越来越多的人在使用它。而且用它的人数势必会继续增加。本文介绍了Javamail邮件收发系统的开发背景,对国内外现有的多种成熟的电子邮件系统进行分析和比较,总结出它们的优缺点,对Javamail技术进行深入研究,提出并设计实现了基于Javamail的邮件收发系统。本系统利用SMTP协议和POP协议从底层进行开发,利用JavaMail API为收发邮件提供与协议无关的访问。SMTP(简单邮件传输协议)是专门用来发送邮件的。POP(邮局协议)是专门用于接收邮件的。JavaMail API是一种可选的、能用于读取、编写和发送电子消息的标准扩展包。
本文主要可分为四个部分。第一部分介绍了Javamail邮件系统的意义和现状。第二部分具体介绍了几种相关协议和Javamail API。第三部分主要介绍了系统的开发工具JAVA语言、Eclipse及其安装过程与配置方法。第四部分详细阐述了Javamail邮件收发系统的实现过程。
关键词:SMTP,POP,JAVAMAIL,邮件收发

目 录
第一章 绪 论 1
1.1 电子邮件介绍 1
1.2 研究意义 1
1.3 研究现状 3
第二章 相关邮件协议和JavaMail API 5
2.1 相关邮件协议 5
2.2 JavaMail API 6
2.2.1 JavaMail API简介 6
2.2.2 JavaMail API核心类 6
2.3.3 JavaMail API的应用 8
第三章 应用系统开发工具 11
3.1 Java开发语言简介 11
3.2 开发工具Eclipse 12
3.3 开发软件的安装 12
3.3.1 JAVA环境的安装与配置 12
3.3.2 Eclipse的安装 15
3.3.3 javamail的安装 15
第四章 JavaMail系统的实现 16
4.1环境配置与界面搭建 16
4.2设置邮件服务器参数的实现 16
4.3 创建与发送邮件功能的实现 17
4.3.1 装载邮件服务器属性, 并与其建立连接 17
4.3.2 构建邮件 18
4.3.3 创建Transport对象发送邮件 19
4.4 接收邮件功能的实现 19
4.4.1 获取服务器信息 20
4.4.2 建立通信连接 20
4.4.3显示邮件 20
4.5 删除邮件功能的实现 22
第五章 结语 23
参考文献 24
致 谢 25
资料文件预览
共9文件夹,45个文件,文件总大小:38.02MB,压缩后大小:21.29MB
  • 毕业设计-基于Javamail的电子邮件收发系统设计
    • 基于Javamail的邮件收发系统(系统+论文+开题报告+任务书+外文翻译+文献综述+答辩PPT)
      • 系统
        • Javamailsystem
          • bin
            • javamailsystem
              • Java类文件AttachmentDialog.class  [4.98KB]
              • Java类文件AttachmentDialog_jButton1_actionAdapter.class  [752.00B]
              • Java类文件AttachmentDialog_jButton2_actionAdapter.class  [752.00B]
              • Java类文件MailApp.class  [1.37KB]
              • Java类文件MailListPanel$MailListListener.class  [1.38KB]
              • Java类文件MailListPanel.class  [2.00KB]
              • Java类文件MailTableModel.class  [3.74KB]
              • Java类文件MailViewPanel.class  [6.51KB]
              • Java类文件MailViewPanel_attachmentButton_actionAdapter.class  [758.00B]
              • Java类文件MainFrame.class  [6.51KB]
              • Java类文件MainFrame_createEmailButton_actionAdapter.class  [737.00B]
              • Java类文件MainFrame_deleteEmailButton_actionAdapter.class  [737.00B]
              • Java类文件MainFrame_propertiesSetButton_actionAdapter.class  [743.00B]
              • Java类文件MainFrame_receiveEmailButton_actionAdapter.class  [740.00B]
              • Java类文件NewMailFrame.class  [9.96KB]
              • Java类文件NewMailFrame_attachmentButton_actionAdapter.class  [752.00B]
              • Java类文件NewMailFrame_sendButton_actionAdapter.class  [734.00B]
              • Java类文件ProfileDialog.class  [8.65KB]
              • Java类文件ProfileDialog_popCancelButton_actionAdapter.class  [755.00B]
              • Java类文件ProfileDialog_popOkButton_actionAdapter.class  [743.00B]
              • Java类文件ProfileDialog_smtpCancelCancel_actionAdapter.class  [758.00B]
              • Java类文件ProfileDialog_smtpOkButton_actionAdapter.class  [746.00B]
          • lib
            • Java档案文件jbcl.jar  [696.76KB]
            • Java档案文件mail.jar  [362.56KB]
            • Java档案文件rt.jar  [22.43MB]
          • src
            • javamailsystem
              • Java源文件AttachmentDialog.java  [4.19KB]
              • Java源文件MailApp.java  [1.13KB]
              • Java源文件MailListPanel.java  [1.37KB]
              • Java源文件MailTableModel.java  [3.17KB]
              • Java源文件MailViewPanel.java  [5.71KB]
              • Java源文件MainFrame.java  [6.21KB]
              • Java源文件NewMailFrame.java  [9.10KB]
              • Java源文件ProfileDialog.java  [10.09KB]
          • classpath.classpath  [383.00B]
          • project.project  [390.00B]
          • Java档案文件javamail.jar  [12.71MB]
          • propertiespop3.properties  [139.00B]
          • propertiessmtp.properties  [139.00B]
      • Microsoft Word文档任务书.doc  [47.00KB]
      • Microsoft Word文档作品说明书.doc  [472.50KB]
      • Microsoft Word文档外文翻译.doc  [45.00KB]
      • Microsoft Word文档开题报告.doc  [63.00KB]
      • Microsoft Word文档文献综述.doc  [58.00KB]
      • Microsoft Powerpoint演示文稿答辩演示.ppt  [565.50KB]
      • Microsoft Word文档论文.doc  [541.50KB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部