0% found this document useful (0 votes)
28 views7 pages

Email Client Software

Uploaded by

Leisha Suvarna
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views7 pages

Email Client Software

Uploaded by

Leisha Suvarna
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 7

SE MINI PROJECT TOPIC SELECTION

Email Client Software


GROUP NO. 22

GROUP MEMBERS:
Bhavani Murali - 12
Tikmaram Prajapati - 20
Leisha Suvarna - 47
Aditi Yadav – 64

DATE OF PRESENTAION:
16/07/2024

UNDER THE GUIDANCE OF:


Prof. Yogita Shelar

Atharva College of Engineering


Department of Computer Engineering
INTRODUCTION
Email is now a widely used form of asynchronous communication over the Internet.
It offers fast and secure messaging across long distances. The SMTP protocol
facilitates email transfer between clients and servers, enabling simultaneous sending
to multiple recipients. Developed in Java using NetBeans IDE, the application
supports multiplatform use and utilizes libraries like javax to transmit information
with or without attachments to three different email addresses. It ensures reliable
interaction between mail servers with a user-friendly interface for effective
communication. The Email Client Software serves as a crucial tool for managing
electronic mail. It provides users with a convenient interface to send, receive, and
organize emails efficiently.

ACE- CMPN department Email Client Software


2
MOTIVATION
In this project, we have developed our e-mail
server software in Java. The first motivation was
that a Java server program can run on any
operating system supporting the Java Virtual
Machine environment rather than being specific
to one operating system. Another motivation was
the opportunity to learn a great deal about e-mail
protocols, particularly the widely utilized ones, by
actually building my own e-mail server software.
It gave me not only a theoretical understanding of
how e-mail protocols and user account
management systems work, but also allowed me
to move from theory into actual practice. In
addition, the server can be extended in future to
other Transmission Control Protocol (TCP)-based
server applications for the convenience to other
developers who may wish to use our work.

3
LITERATURE REVIEW
PAPER AUTHOR NAME YEAR PUBLICATION SUMMARY
“Blockchain Sudeep Choudhari, 2021 IEEE In this literature, authors have
based spam Suman Das. International proposed a blockchain-based
detection Conference on system to counter, prevent and
approach.” communication ,Co identify spam emails. Authors
ntrol and have integrated the wallet-to-
Information Science wallet transaction in Ethereum,
with an existing email system to
identify spam and legitimate
email.
“Development of an Sunny Kumar, Sonali Dash, 2022 IEEE This research paper compares
Email System Lakshmipriya Vinjamuri, International various emailing applications
using Java and Kavita Conference on and develops a Java-based
comparison with Cyber Resilience emailing system using the most
other Email (ICCR) efficient technologies. The
Applications.” comparison, based on
efficiency, server usage, latency,
and additional services, will
determine which application
excels in specific areas.

“Email Campaign Szpyrka M, 2023 Applied Science The goal of an email service
Evaluation Based Suszalski P, Computing and provider company is to send out
on User and Mail Obara S, Artificial Intelligence a large number of emails to help
Server Response.” Nalepa, its clients realize successful
G.J email marketing activities.

ACE- CMPN department Email Client Software


4
PROBLEM STATEMENT
Developing an intuitive and secure email client software for desktop and mobile platforms targets
individual users and small businesses seeking an alternative to existing email clients. The software will
feature a user-friendly interface with customizable themes and layouts, allowing users to personalize
their experience. It will support multiple email accounts and services, including popular providers like
Gmail, Yahoo, and Outlook, to cater to diverse user needs.
To ensure robust security, the email client will implement end-to-end encryption for email content and
attachments, safeguarding user communications. Multi-factor authentication (MFA) will be employed to
protect user accounts from unauthorized access, and secure storage mechanisms will be used to protect
user credentials and sensitive information.
Performance is a critical aspect of the software, with a focus on delivering a fast and responsive user
interface with minimal loading times. The email client will be optimized to efficiently handle large
volumes of emails without significant performance degradation, ensuring a smooth user experience.
Scalability is another important consideration, as the software will be designed to support an increasing
number of users and email accounts. The development and testing phases will utilize modern
programming languages and frameworks suitable for cross-platform development, ensuring the email
client can be seamlessly deployed and maintained across various devices and operating systems.

ACE- CMPN department Email Client Software


5
SOFTWARE AND HARDWARE
 Integrated Development Environment (IDE): NetBeans, javax for
coding and development.
 Operating Systems (OS): Windows 10, macOS 10.15 Catalina, Linux
(various distributions such as Ubuntu, Fedora).
 Database Management System (DBMS): MySQL for storing library
data.
 Email Protocols: MAP(Internet Message Access Protocol), POP3(Post
Office Protocol),STMP(Simple Mail Transfer Protocol).
 Development Machine: Processor – Intel i5 or higher, RAM:16 GB,
STORAGE: at least 512 GB.
 Network Requirements: Stable internet connection for
downloading software.

6
Any Queries?

Thank You!

7 ACE- CMPN department Email Client Software

You might also like