摘要随着电子邮件的飞速发展,它方便、快捷、有效、可靠,在信息交流中扮演者重要 角。无论工作还是生活,人们越来越依赖它。但是随着科技的前进,越来越多不法分子 通过窃取邮件账户和密码,从而获得他人隐私或者商业机密等。为了防止这种现象,相 关人士设计了各种登陆算法,防钓鱼功能以确保邮件信息的安全性。本文通过利用 Apache james 搭建一个本机邮件服务器,修改配置文件,将本地邮件服务器数据存储在数据库中, 在本机注册了一个邮件账户名和密码,利用创建的账户 能够进行邮件之间的收发功能。 利用 javamail 技术实现邮件互发功能,搭建 SpringMvc 整合 Freemarker 技术编写了一 个简单的 webmail 邮件客户端,与搭建的本机服务器相配合,使用在本地注册的邮箱账 号及密码进行登录。在登录过程中,采用新的加密解密算法实现服务器的登陆验证功能, 从而提高了邮件账户的安全性,减少邮件信息被窃取的可能性,使用户放心使用。78607

毕业论文关键词 邮件服务器 登陆算法 邮件客户端

Title Implementation of mail server login

Abstract With the rapid development of e-mail, it is convenient, fast, effective and reliable, it play an important role in exchange information。 No matter work or life, people are more and more dependent on it。 But with the advance of science and technology, more and more criminals through stealing mail account and password to get access to other people's privacy or trade secrets and so on。 In order to prevent this phenomenon, the relevant parties have designed a variety of landing algorithm, anti phishing features to ensure the safety of the mail message。 In this paper, by using James Apache to build a local mail server。by modifying the configuration file to store local server data in the database。 In this machine we registered a mail account name and password,using the account created cansendandreceive messages Using JavaMail mail technology to realize those functions,using SpringMvc framework technical to write a simple webmail email client。using locally registered email account and password to login in client。 In the process of the login,using the new encryption anddecryption algorithm to achieve the server login authentication function, thereby enhancing the security of the mail account, reducing the possibility of the mail message stolent to make users comfortabl

KeywordsMail serverlogin algorithmmail client

目录

1 引言 1

1。1 背景介绍 1

1。1。1 邮件系统发展历史 1

1。1。2 国内研究现状 1

1。2 电子邮件的安全问题 2

1。2。1 垃圾邮件 2

1。2。2 邮件的传输过程 2

1。3 邮件传输协议 3

1。3。1 SMTP 协议 3

1。3。2 pop3 协议 3

1。3。3IMAP 协议 4

1。3。4MIME 协议 4

2 基于 SpringMVC+FreeMarker 环境搭建 5

2。1 maven 工程的建立 5

2。2 MVC 模型的简述 6

上一篇:针对神经网络中特殊函数高性能计算架构
下一篇:基于Android-App网络安全通信系统的设计与实现

架设Linux(2.6内核)的服务器集群【745字】

WEB服务器多框架解决方案【1450字】

浅谈网站服务器安全维护技巧【2595字】

java海量数据处理利器Hash在线邮件地址过滤

小微商家移动互联进销存...

C++IM即时通讯系统服务器端的设计+源程序

GPRS技术无人车辆DGPS定位系统服务器系统设计

LiMn1-xFexPO4正极材料合成及充放电性能研究

互联网教育”变革路径研究进展【7972字】

网络语言“XX体”研究

我国风险投资的发展现状问题及对策分析

安康汉江网讯

ASP.net+sqlserver企业设备管理系统设计与开发

麦秸秆还田和沼液灌溉对...

老年2型糖尿病患者运动疗...

张洁小说《无字》中的女性意识

新課改下小學语文洧效阅...