POP3 Proxy platform for e-mail filtering

18
A POP3 Proxy Platform for E-Mail Filtering PREPARED BY – DARSHAN BHATT (150320705001) M.E (EC) – SEM 2

Transcript of POP3 Proxy platform for e-mail filtering

Page 1: POP3 Proxy platform for e-mail filtering

A POP3 Proxy Platform for E-Mail Filtering

PREPARED BY –

DARSHAN BHATT

(150320705001)

M.E (EC) – SEM 2

Page 2: POP3 Proxy platform for e-mail filtering

Content• Introduction• Goals of E-mail client system• Different Spam filtering methods• Basics of E-Mail• E-mail filtering platform• Design goal of PEMF• Work flow of PEMF• Types of connections• Conclusion• References

Page 3: POP3 Proxy platform for e-mail filtering

Introduction• An E-Mail that the recipient did not request or agree to

receive is known as “Spam”. [1]

• According to the survey, Internet Users of China

received 17.68 junk mails weekly on average and the

proportion of spam was 57.52%. [1]

• As spam volumes have increased, anti-spam techniques

have developed rapidly over the last few years. [1]

Page 4: POP3 Proxy platform for e-mail filtering

Goals of E-Mail Client System• Two main goals of E-Mail client system are [2] –

1. Filtering out junk E-Mails

2. Blocking E-Mails sent out by malicious code

• There are many spam filtering methods available

used to block E-Mails sent by malicious code. [2]

Page 5: POP3 Proxy platform for e-mail filtering

Spam Filtering Methods• Spam filtering methods can generally be divided into-

1. Access control Method

2. Authentication Method

3. Content based filtering Method …………….[1]

• We will discuss content based filtering method because it

receives more and more attention because of high accuracy

rate and practicality.

Page 6: POP3 Proxy platform for e-mail filtering

Basics of E-Mail• E-Mail is an electronic mail which is one of the most

popular Internet service allows a message including text,

audio & video. [4]

• In general, E-Mail system is composed of three sub-

systems : MUA, MTA and MDA [1][3]

• E-mail filtering program based on MUA has advantage

of easy achievement and maintenance. [1]

Page 7: POP3 Proxy platform for e-mail filtering

Basics of E-Mail

Fig 1 : MUA, MTA and MDA

Page 8: POP3 Proxy platform for e-mail filtering

E-Mail Filtering Platform• A Platform based on MUA for filtering email named

PEMF : POP3 Proxy Platform for E-Mail Filtering.

• This platform is compatible with different content based

filtering methods. [1]

• It has an advantage of transparent connection between e-

mail server and e-mail client and has high

communication efficiency. [1]

Page 9: POP3 Proxy platform for e-mail filtering

Design goals of PEMF• PEMF achieves three design goals :

1. It has Universality – Design universal system

2. It ensures the transparency requirements. – User need not

install any application

3. It has high efficiency and stability. – It improves

efficiency and stability of system using thread pool

mechanism.

Page 10: POP3 Proxy platform for e-mail filtering

Fig 2 : Work-flow of PEMF

Page 11: POP3 Proxy platform for e-mail filtering

Work flow of PEMF• E-Mail client could be Foxmail, Outlook Express etc.

applications.

• PEMF consists of two components : MFS and MFM.

• MFS is a mail filtering service and MFM is mail

filtering model.

Page 12: POP3 Proxy platform for e-mail filtering

Types of connections• There are two possibilities of connections between E-

Mail client and E-mail server :

1. Synchronous connection

2. Asynchronous connection

• In PEMF system, asynchronous simulation is used to

achive transparent connection between client and server.

[1]

Page 13: POP3 Proxy platform for e-mail filtering

Fig-3 : Synchronous Connection

Page 14: POP3 Proxy platform for e-mail filtering

Fig-4 : Asynchronous Connection

Page 15: POP3 Proxy platform for e-mail filtering

Thread pool technology

• In computer programming, thread pool pattern consists of a number ‘m’ of threads created to perform number ‘n’ of tasks used to improve processing efficiency. [3]

Page 16: POP3 Proxy platform for e-mail filtering

Conclusion• PEMF is a platform with high efficiency and stability

for filtering e-mails. It is compatible with all content

based filtering methods. It achieved transparent

connection between E-Mail server and E-Mail client. It

supported multi-account simultaneous connections. It

is not only used to be anti-spam system but also used

as test platform for different e-mail filtering methods.

Page 17: POP3 Proxy platform for e-mail filtering

References[1]. W.Zhang, Li Zhang, “A POP3 Proxy Platform for

E-Mail Filtering”, IEEE conference on computational intelligence and software engineering, 2009

[2]. S.J.Horng, M.Yang su, C-yi Wu, “An E-Mail Client Implementation with Spam filtering and security mechanisms”

[3]. www.Wikipedia.org[4].“Data communication and networking” by

B.A.Forouzan

Page 18: POP3 Proxy platform for e-mail filtering

THANK YOUTHANK YOU