Font Size: a A A

Design And Implementation Of Email Monitoring System Based-POP3

Posted on:2014-01-18Degree:MasterType:Thesis
Country:ChinaCandidate:J H ZhaoFull Text:PDF
GTID:2268330425468152Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Enterprise e-mail users are usually interfered by external spam. The employeeslack of safety awareness at the increasingly competitive business. They disobey thesecret protections, which make the internal data and commercial secrets to be leakedfrom e-mail. It causes immeasurable losses to the enterprise. In order to prevent leakageof intellectual property information and internal data, also to create good enterpriseinternal mail network, the enterprise should need a way of monitoring the messagecommunication between the internal network and external network. All kinds ofbusiness mails should be backup and traced at the time. So it is necessary to researchand development the POP3system. And it is very important for the system performanceimproving to have the key technology.This paper analyses the research status of POP3mail monitoring system. It mainlyfocuses on how to deal with the POP3mail data efficiently, and how to improve theprocessing capacity after it gets the mass mail data. The paper also research that how tomatch or recognize the sensitive key words efficiently in the mails. According to thesubject key technology, the content analysis filtering module can avoid becoming thebottleneck of the system. The paper’s main work is as follows:1.This paper presents a thread pool scheduling method of information entropy. Itaims at realizing the parallel mail’s original parse thread. It researches the MADMmodel of information entropy and designs the mail’s original parse thread. It selects themost appropriate thread of processing the original mail. By comparing the experimentof thread pool scheduling between the thread polling and information entropy, it showsthat the method fit the actual mail monitoring environment. And it can improve theparallel degree of mail’s original analytical thread pool.2.The paper puts multi pattern matching AC algorithm into the mail monitoringkeywords’ matching field. It proposes the mail content monitoring mechanism of themulti pattern matching AC algorithm. It locates and matches the sensitive key wordsefficiently. According to the experiment between the AC algorithm’s storage spaceconsumption and matching time-consuming, it proves that multi pattern matching ACalgorithm can finish the monitoring of sensitive key words in POP3mail monitoringsystem efficiently. 3.It researches the foreground and background design module of POP3mailmonitoring system. Foreground includes system management, rule configuration andthe log management module. The background contains a main-control module, Libnidspacket capture, POP3protocol analysis, mail analysis and sensitive keyword testing andso on. And it describes the specific implementation and test of system module in details.Then give the typical application scenariosThis subject designs and carries out the mail monitoring system. It improvesutilization rate not only from multi thread load balancing, but also improves efficiencyof key words matching. It optimizes the matching process’s perspective and achievesthe overall performance improvement of POP3email monitoring system. Through thestudy of this paper, it can create the better and more secure mail environment for theenterprise. And it lays the foundation for a better network information construction ofthe enterprise.
Keywords/Search Tags:Mail monitoring, Information entropy, the thread pool, Multi patternmatching
PDF Full Text Request
Related items