Font Size: a A A

The Design And Implementation Of Enterprise Email Processing System

Posted on:2016-08-07Degree:MasterType:Thesis
Country:ChinaCandidate:K Q HuangFull Text:PDF
GTID:2308330479493918Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Email always play an important role in the field of corporate office communication, forenterprise security and independent mail domain can be considered as a business label, manycompanies use their own email systems. Therefore, a good enterprise mail processing systemis important.This paper implements an enterprise email processing system, Besides supporting spamfiltering, supports contact detection to automatically identify important emails, and this paperproposes an innovative idea that archiving email content to the cloud automatically.Contact detection support domain contacts, users can simply set up a domain for acontact, avoid excessive user intervention to configure contacts; Automatic archiving refersto the message body or attachments can be archived to the cloud automatically according tothe contacts or keyword rules set by the user.Spam filtering is mainly based on multiple pluggable spam filtering modules, whichtakes excellent open source spam filtering project Spam Assassin as the core module, and theSPF, virus filter, blacklist and honeypots mail and other modules as auxiliary modules. Andsupport concurrency control, frequency control and feature control. This paper tries to tuneSpam Assassin for Chinese email, and implements an automatic Chinese keyword rulesgenerator for Spam Assassin based on the Chinese mail training set by combination of featureextraction and neural network algorithm. This tool can resolve the problem thatSpam Assassin does not provide Chinese keyword rules.In this paper, reasonable decoupling is made for the system architecture design, and themail processing system is based on asynchronous event-driven network model and coroutine.Benchmark results show that the system has a good performance. The feature that supportingpluggable modules makes the system pretty easy to maintain and scale. Due to managementservices was based on RESTful, the system can support management from a variety ofterminals.
Keywords/Search Tags:design and implementation of email processing system architecture, email contacts, email attachments archiving, Chinese rule of SpamAssassin
PDF Full Text Request
Related items