WebMail - CSNetwork Services
Download
Report
Transcript WebMail - CSNetwork Services
WebMail
Sarang Nazari
California State University, Los Angeles
What is WebMail?
Web Base
Email Client
Email Aggregator
What’s the problem?
Problems with having to many email
accounts
Different
user interfaces
To many Password to remember.
No web access.
Time consuming.
Why WebMail ?
Web Access to your emails.
Single place to manage multiple emails.
Easy to use user interface.
Save your time.
No need to remember to many passwords
Let’s start…
Register
Pick
a user name
Pick a password
Add email accounts information
Domain
Username/Password
Downloads new emails on each login.
What can you do?
Create folders.
Move emails to folders
Read/reply/forward emails.
Compose emails
Delete emails
Technological Background
Client-Server architecture.
Web application.
Browser Client.
Application server on the server side.
System overview
Communicate with mail servers.
Load and store the information in the local
database.
Presents the user interface to the users in
web page format.
Designs and Implementation
Presentation Layer
Presenting
information to the end user.
JSP/Servlets
Generates HTML
Process client requests
Domain Layer
Abstracts entities of business domain.
Designs and Implementation Cnt.
Data Layer
Data
Objects.
Provides access to the persistent properties
of Domain Objects
Data Storage Layer
Stores
data persistently.
Database Management System
We used MySQL.
Future works
Support for IMAP protocol.
Online/Offline Folders.
Create filters.
Add alert.
Questions?