Skip to content

nilupul20/Email-Client

Repository files navigation

Email Client

A Java-based command-line email client developed to practice OOP concepts and design patterns. This application supports managing recipients, sending emails, automating birthday greetings, and retrieving email history using file handling and object serialization.

✨ Features:

  • Manage recipients: Official, Office Friends, and Personal.
  • Send emails and automated birthday greetings with personalized messages.
  • Store recipient data in clientList.txt.
  • Serialize sent emails and retrieve their details by date.
  • Command-line options for adding recipients, sending emails, viewing birthdays, and email history.

About

A Java-based command-line email client developed to practice OOP concepts and design patterns.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages