java邮件系统(java邮件收发系统源代码和下载地址)

2024-05-16 01:38

本文主要是介绍java邮件系统(java邮件收发系统源代码和下载地址),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本软件包包括源文件和可执行的jar文件

项目下载地址:

下载

1.     运行方式

A可以直接运行jar文件(电脑上必须安装jdk1.6而且关联jar文件)

B可以用eclipse导入源文件然后运行

2功能简介

a.     登录界面选择相应的邮箱smtp服务器(也可以自己输入),然后输入账号和密码单击登录就可登录进系统。

JSP网页版邮件系统可参见:http://blog.csdn.net/afgasdg/article/details/6706512

 

 源文件下载地址:http://download.csdn.net/source/3220522

       图1.0 登陆界面

 

                                            图1.0登录界面

  源文件下载地址:http://download.csdn.net/source/3220522

b.     登录成功以后界面如下

 

  图1.1 登录成功页面

 

1.1登录成功页面

本页面包括基本的菜单、联系人列表和浏览区  源文件下载地址:http://download.csdn.net/source/3220522

 

图1.2 发送邮件界面

 

 

1.2发送邮件界面

 源文件下载地址:http://download.csdn.net/source/3220522 

通过发送邮件界面可以对要发送的邮件进行简单的编辑。

当然双击左侧栏的联系人可以直接将联系人添加到“收件人”或“抄送人”列表中。页面如图1.3

 

 图1.3 添加联系人列表

 

 

1.3添加联系人列表

 源文件下载地址:http://download.csdn.net/source/3220522 

通过简单的编辑界面可以对邮件进行简单的编辑界面如图1.4

 

图1.4 简单的编辑

 

 

1.4简单的编辑

 

当单击添加附件按钮时弹出对话框来选择附件。界面如图1.5

 源文件下载地址:http://download.csdn.net/source/3220522

 

图1.5 文件选择界面

 

 

 

1.5文件选择界面

 

选中文件单击确定后讲附件添加到附件列表中,界面如图1.6

 源文件下载地址:http://download.csdn.net/source/3220522

 

图1.6 附件列表界面

 

 

1.6附件列表界面

 

当点击发送按钮式邮件将进行发送。发送过程中会有进度条提示发送邮件的进度。发送成功会提示邮件发送成功。

 源文件下载地址:http://download.csdn.net/source/3220522

在邮件编辑区邮件会列出简单的编辑工具弹出菜单,界面如图1.7

 

图1.7 邮件菜单编辑

 

 

1.7邮件菜单编辑

 源文件下载地址:http://download.csdn.net/source/3220522 

 

当单击收件夹时弹出收件夹界面,单击收件夹的同时会自动加载收件夹中的邮件信息。收件夹界面如图1.8

 

图1.8 收件夹界面

 

 

1.8收件夹界面

 

双击收件夹中邮件列表中的信息时。会显示该邮件的具体内容

界面如图1.9

  源文件下载地址:http://download.csdn.net/source/3220522

 图1.9 邮件内容显示

 

 

1.9邮件内容显示

 

选中邮件列表信息是鼠标右键会弹出相应的菜单项(删除、彻底删除邮件、刷新邮件列表信息等)界面如图2.0

 

 源文件下载地址:http://download.csdn.net/source/3220522 图2.0 收件夹邮件菜单项

 

 

2.0收件箱邮件菜单项

 

单选择删除时会将邮件添加到已删除邮件列表中,单击彻删除邮件时会将邮件从服务器上删除。单击刷新邮件箱时会更新收件箱邮件列表信息。

 

已删除邮件列表如图2.1源文件下载地址:http://download.csdn.net/source/3220522

 

图2.1 已删除邮件列表

 

2.1已删除邮件列表

 

当发送成功一封新邮件时,会将已发送的邮件添加到已发送邮件列表中

已发送邮件列表如图2.2 源文件下载地址:http://download.csdn.net/source/3220522

 

图2.2 已发送邮件列表

 

 

2.2已发送邮件列表

当单击添加联系人按钮时会弹出添加联系人界面:界面如图2.3 源文件下载地址:http://download.csdn.net/source/3220522

 

 

图2.3 添加联系人界面

 

2.3添加联系人界面

 

当在联系人界面添加联系人之后会在列表中列出添加的联系人,界面如图2.4

 源文件下载地址:http://download.csdn.net/source/3220522

 

 

图2.4 添加联系人

 

2.4添加联系人

单击删除联系人可以删除选中的联系人信息,界面如图2.5

 源文件下载地址:http://download.csdn.net/source/3220522

 图2.5 删除联系人界面

 

2.5删除联系人信息

另外当有新的邮件到达时会播放新邮件到达声音,系统图盘图标也会闪动界面如图2.6

  

图2.6 托盘图标2.6系统图2.6 体统托盘图标图标

 源文件下载地址:http://download.csdn.net/source/3220522

下载

 

这篇关于java邮件系统(java邮件收发系统源代码和下载地址)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/993508

相关文章

Java编译生成多个.class文件的原理和作用

《Java编译生成多个.class文件的原理和作用》作为一名经验丰富的开发者,在Java项目中执行编译后,可能会发现一个.java源文件有时会产生多个.class文件,从技术实现层面详细剖析这一现象... 目录一、内部类机制与.class文件生成成员内部类(常规内部类)局部内部类(方法内部类)匿名内部类二、

SpringBoot实现数据库读写分离的3种方法小结

《SpringBoot实现数据库读写分离的3种方法小结》为了提高系统的读写性能和可用性,读写分离是一种经典的数据库架构模式,在SpringBoot应用中,有多种方式可以实现数据库读写分离,本文将介绍三... 目录一、数据库读写分离概述二、方案一:基于AbstractRoutingDataSource实现动态

Python FastAPI+Celery+RabbitMQ实现分布式图片水印处理系统

《PythonFastAPI+Celery+RabbitMQ实现分布式图片水印处理系统》这篇文章主要为大家详细介绍了PythonFastAPI如何结合Celery以及RabbitMQ实现简单的分布式... 实现思路FastAPI 服务器Celery 任务队列RabbitMQ 作为消息代理定时任务处理完整

Springboot @Autowired和@Resource的区别解析

《Springboot@Autowired和@Resource的区别解析》@Resource是JDK提供的注解,只是Spring在实现上提供了这个注解的功能支持,本文给大家介绍Springboot@... 目录【一】定义【1】@Autowired【2】@Resource【二】区别【1】包含的属性不同【2】@

springboot循环依赖问题案例代码及解决办法

《springboot循环依赖问题案例代码及解决办法》在SpringBoot中,如果两个或多个Bean之间存在循环依赖(即BeanA依赖BeanB,而BeanB又依赖BeanA),会导致Spring的... 目录1. 什么是循环依赖?2. 循环依赖的场景案例3. 解决循环依赖的常见方法方法 1:使用 @La

Java枚举类实现Key-Value映射的多种实现方式

《Java枚举类实现Key-Value映射的多种实现方式》在Java开发中,枚举(Enum)是一种特殊的类,本文将详细介绍Java枚举类实现key-value映射的多种方式,有需要的小伙伴可以根据需要... 目录前言一、基础实现方式1.1 为枚举添加属性和构造方法二、http://www.cppcns.co

Elasticsearch 在 Java 中的使用教程

《Elasticsearch在Java中的使用教程》Elasticsearch是一个分布式搜索和分析引擎,基于ApacheLucene构建,能够实现实时数据的存储、搜索、和分析,它广泛应用于全文... 目录1. Elasticsearch 简介2. 环境准备2.1 安装 Elasticsearch2.2 J

Linux系统中卸载与安装JDK的详细教程

《Linux系统中卸载与安装JDK的详细教程》本文详细介绍了如何在Linux系统中通过Xshell和Xftp工具连接与传输文件,然后进行JDK的安装与卸载,安装步骤包括连接Linux、传输JDK安装包... 目录1、卸载1.1 linux删除自带的JDK1.2 Linux上卸载自己安装的JDK2、安装2.1

Java中的String.valueOf()和toString()方法区别小结

《Java中的String.valueOf()和toString()方法区别小结》字符串操作是开发者日常编程任务中不可或缺的一部分,转换为字符串是一种常见需求,其中最常见的就是String.value... 目录String.valueOf()方法方法定义方法实现使用示例使用场景toString()方法方法

Java中List的contains()方法的使用小结

《Java中List的contains()方法的使用小结》List的contains()方法用于检查列表中是否包含指定的元素,借助equals()方法进行判断,下面就来介绍Java中List的c... 目录详细展开1. 方法签名2. 工作原理3. 使用示例4. 注意事项总结结论:List 的 contain