Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
POP3 Proxy platform for e-mail filtering
1. A POP3 Proxy Platform for
E-Mail Filtering
PREPARED BY –
DARSHAN BHATT
(150320705001)
M.E (EC) – SEM 2
2. 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
3. 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]
4. 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]
5. 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.
6. 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]
8. 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]
9. 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.
11. 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.
12. 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]
15. 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]
16. 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.
17. 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
MUA – Mail USER agent
MTA – Mail transfer agent – programs that transfer email from one client to other
MDA – Mail delivery agent – It is a computer program responsible for the delivery of e-mail msg to recipient’s mail box.
MUA – Mail USER agent
MTA – Mail transfer agent – programs that transfer email from one client to other
MDA – Mail delivery agent – It is a computer program responsible for the delivery of e-mail msg to recipient’s mail box.
MUA – Mail USER agent
MTA – Mail transfer agent – programs that transfer email from one client to other
MDA – Mail delivery agent – It is a computer program responsible for the delivery of e-mail msg to recipient’s mail box.
MUA – Mail USER agent
MTA – Mail transfer agent – programs that transfer email from one client to other
MDA – Mail delivery agent – It is a computer program responsible for the delivery of e-mail msg to recipient’s mail box.
MUA – Mail USER agent
MTA – Mail transfer agent – programs that transfer email from one client to other
MDA – Mail delivery agent – It is a computer program responsible for the delivery of e-mail msg to recipient’s mail box.
MUA – Mail USER agent
MTA – Mail transfer agent – programs that transfer email from one client to other
MDA – Mail delivery agent – It is a computer program responsible for the delivery of e-mail msg to recipient’s mail box.
MUA – Mail USER agent
MTA – Mail transfer agent – programs that transfer email from one client to other
MDA – Mail delivery agent – It is a computer program responsible for the delivery of e-mail msg to recipient’s mail box.
MUA – Mail USER agent
MTA – Mail transfer agent – programs that transfer email from one client to other
MDA – Mail delivery agent – It is a computer program responsible for the delivery of e-mail msg to recipient’s mail box.
MUA – Mail USER agent
MTA – Mail transfer agent – programs that transfer email from one client to other
MDA – Mail delivery agent – It is a computer program responsible for the delivery of e-mail msg to recipient’s mail box.
MUA – Mail USER agent
MTA – Mail transfer agent – programs that transfer email from one client to other
MDA – Mail delivery agent – It is a computer program responsible for the delivery of e-mail msg to recipient’s mail box.
MUA – Mail USER agent
MTA – Mail transfer agent – programs that transfer email from one client to other
MDA – Mail delivery agent – It is a computer program responsible for the delivery of e-mail msg to recipient’s mail box.
MUA – Mail USER agent
MTA – Mail transfer agent – programs that transfer email from one client to other
MDA – Mail delivery agent – It is a computer program responsible for the delivery of e-mail msg to recipient’s mail box.