Java email client written in Java 17, with Swing, Java Mail API and Javamail library
Link to JavaMail API: https://javaee.github.io/javamail/
Also use of Java Activation Framework: https://github.com/jakartaee/jaf-api/releases/tag/1.2.1
Details of Gmail login details here: https://kinsta.com/blog/gmail-smtp-server/
Good info here: https://www.tabnine.com/code/java/classes/javax.mail.internet.MimeMessage
Next:
Finish off basic interface
Test and run
Add button to back up emails to database
Create class to connect to database
Create method to check if database exists
Write code to back up e.g. 100 emails to database
At running: UI opens, login screen comes up, but after entering login details nothing happens, need to debug