基于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基本操作如下
官方网站:点击访问青云互联活动官网优惠码:终身88折扣优惠码:WN789-2021香港测试IP:154.196.254美国测试IP:243.164.1活动方案:用户购买任意全区域云服务器月付以上享受免费更换IP服务;限美国区域云服务器凡是购买均可以提交工单定制天机防火墙高防御保护端口以及保护模式;香港区域购买季度、半年付、年付周期均可免费申请额外1IP;使用优惠码购买后续费周期终身同活动价,价格不...
优林怎么样?优林好不好?优林 是一家国人VPS主机商,成立于2016年,主营国内外服务器产品。云服务器基于hyper-v和kvm虚拟架构,国内速度还不错。今天优林给我们带来促销的是国内东北地区哈尔滨云服务器!全部是独享带宽!首月5折 续费5折续费!地区CPU内存硬盘带宽价格购买哈尔滨电信2核2G50G1M53元直达链接哈尔滨电信4核4G50G1M83元直达链接哈尔滨电信8核8G50G1M131元直...
鲨鱼机房(Sharktech)我们也叫它SK机房,是一家成立于2003年的老牌国外主机商,提供的产品包括独立服务器租用、VPS主机等,自营机房在美国洛杉矶、丹佛、芝加哥和荷兰阿姆斯特丹等,主打高防产品,独立服务器免费提供60Gbps/48Mpps攻击防御。机房提供1-10Gbps带宽不限流量服务器,最低丹佛/荷兰机房每月49美元起,洛杉矶机房最低59美元/月起。下面列出部分促销机型的配置信息。机房...