This document describes a project to develop a graphical user interface (GUI) client email program that allows users to access remote message stores as if they were local. The project uses JavaMail API to provide email functionality like retrieving, composing, forwarding and deleting emails. It allows users to access their email accounts from multiple computers in a compatible way with Internet email standards. The project aims to provide a similar user experience to Outlook for various email tasks. It develops a GUI program that navigates users through different email functions. The overall goal is to gain insights into building real-time applications like Yahoo Mail and Gmail.