基于POP3协议多用户邮件检测及接收系统
摘要本文论述了基于Post Office Protocol 3 POP3协议开发的一个多用户多线程下载邮件的系统。本系统采用RFC1939 POP3协议在加密部分采用了International Data Encryption AlgorithmIDEA算法使用Windows多线程TCP/IP协议 Socket接口开发的网络邮件系统开发平台Windows2003 server测试系统为Windows 2003 server主要能够实现了两个功能多用户检测邮件功能和多用户下载邮件功能。
关键词电子邮件 多线程 POP3 IDEA
0引言
本系统是整个邮件系统的一部分完成邮件系统的接收部分。当本系统安装在客户端它可以向用户提供多个账户同时下载邮件大大降低了因为某个邮件大而浪费用户时间的问题当本系统安装在服务器端它可以帮助服务器检测大量的用户的邮件对一些对用户有害的邮件及时的去除避免由于邮件带有病毒或者邮件内部的非法内容影响邮件的接收者这也大大提高了邮件网络的安全性。
1系统分析
邮件系统是整个网络的一部分邮件系统是一个复杂的系统它的整个体系结构可由图1表示。
邮件系统的第一步是连接模块与邮件服务器进行连接建立安全的数据通道接着邮件系统向服务器申请发送和接收邮件的请求当得到服务器的正确应答后发送系统的任务是将用MIM E解析系统转换成数据流的形式的用户邮件内容发送给服务器在这个过程中允许将邮件加密保存和发送但在发送给服务器的数据流中发送的数据流是没有加密的MIM E文件接收系统的任务是将服务器上的邮件下载到本地计算机硬盘上供用户使用接送系统接收到的数据流是MIME格式的根据用户的要求可将下载的MIME格式的文件进行加密存放也可直接用MIME解析系统将其解析直接阅读。这就是完整的邮件服务过程。
系统的关键技术在于对POP3的协议线程的控制邮件加密三个内容进行分析。
1.1 POP3协议的分析
POP的全称是Post Office Protocol即邮局协议用于电子邮件的接收它使用TC P的110端口现在常用的是第三版所以简称为P O P 3。 P O P 3仍采用Client/Server工作模式[1]。 POP3基本操作如下
ZJI本月新上线了香港葵湾机房站群服务器,提供4个C段238个IPv4,支持使用8折优惠码,优惠后最低每月1400元起。ZJI是原Wordpress圈知名主机商家:维翔主机,成立于2011年,2018年9月更名为ZJI,提供中国香港、台湾、日本、美国独立服务器(自营/数据中心直营)租用及VDS、虚拟主机空间、域名注册等业务,所选数据中心均为国内普遍访问速度不错的机房。葵湾二型(4C站群)CPU:I...
georgedatacenter怎么样?georgedatacenter这次其实是两个促销,一是促销一款特价洛杉矶E3-1220 V5独服,性价比其实最高;另外还促销三款特价vps,大家可以根据自己的需要入手。georgedatacenter是一家成立于2019年的美国vps商家,主营美国洛杉矶、芝加哥、达拉斯、新泽西、西雅图机房的VPS、邮件服务器和托管独立服务器业务。georgedatacen...
GreenCloudVPS最近在新加坡DC2节点上了新机器,Dual Xeon Silver 4216 CPU,DDR4内存,10Gbps网络端口,推出了几款大硬盘VPS套餐,基于KVM架构,500GB磁盘起年付30美元。除了大硬盘套餐外,还加推了几款采用NVMe硬盘的常规套餐,最低年付20美元。不过需要提醒的是,机房非直连中国,尤其是电信用户ping值感人,包括新加坡DC1也是如此。大硬盘VPS...