Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
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?