Email Client is a Java application that allows users to manage recipients and send custom emails. It provides features to add new recipients, send personalized birthday wishes, and track sent emails. and I made this for my second sem project. and its completely based on CLI no UI.you can run this using intelliJ
Email Client is a Java-based desktop application designed to simplify email management tasks. It includes functionality to add new recipients, send custom emails, analyze recipient data, and maintain an email history.
-
Add New Recipient: Easily add new recipients with various attributes such as name, email, nickname, birthday, and designation.
-
Send Custom Email: Send personalized emails by specifying the recipient's email address, subject, and content.
-
Analyze Recipients: Analyze recipient data, including birthdays, and send automated birthday wishes to personal and office friends.
-
Email History: Maintain a record of sent emails, including recipient details and email content.
-
Recipient Count: Keep track of the number of recipients in the application.
To run the Email Client, you need the following software installed on your system:
- Java Development Kit (JDK)
- JavaMail API (included)
- JavaBeans Activation Framework (JAF)