摘要随着电子邮件的飞速发展,它方便、快捷、有效、可靠,在信息交流中扮演者重要 角。无论工作还是生活,人们越来越依赖它。但是随着科技的前进,越来越多不法分子 通过窃取邮件账户和密码,从而获得他人隐私或者商业机密等。为了防止这种现象,相 关人士设计了各种登陆算法,防钓鱼功能以确保邮件信息的安全性。本文通过利用 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。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 Apachejames邮件服务器登录的实现:http://www.youerw.com/jisuanji/lunwen_90630.html