The app provides a simple graphical interface for accessing and managing emails accross accounts. It is not complete yet, hoping to continue it sometime soon.
It supports the following features:
- Logging in to a Gmail account using an email address and password
- Displaying a list of email folders and their contents, including the inbox, all mail, drafts, important, sent mail, spam, starred, and trash folders
- Viewing and selecting individual emails
- Displaying the contents of selected emails, including the subject line, sender, and body
- Creating new emails
- Deleting selected emails
This codebase can be cloned from GitHub using the following command:
git clone https://github.com/your-username/repo-name.git
The Mail
class can be run by executing the following command:
java org.mail.Mail
This will launch the graphical user interface for the email management system. Users can log in to their Gmail accounts using their email addresses and passwords. Once logged in, they will be able to view a list of email folders and select individual emails to view their contents.
This codebase depends on the following libraries:
- JavaMail API
- Java Activation Framework
These libraries are included in the codebase and do not need to be separately installed.
Contributions to this codebase are welcome. If you would like to contribute, please fork the repository and create a new branch for your changes. Once you have made your changes, submit a pull request and wait for feedback from the project maintainers.