Task Table --> @MailDashboard
Medium Article --> @Medium
Dependencies used -->
[Spring Boot Starters Addiction Definition]
- [Data-Jpa]
- [Security]
- [Web]
- [Mail]
- [Validation]
- [Test]
[Other Addictions]
- [SpringDoc-OpenAPI]
- [Lombok]
- [Mysql-Connector]
- [Jsoup]
- [JWT]
- [Mapstruct]
By connecting to the e-mail addresses that users have registered in the system, it reads and sorts the e-mails in the inbox and lists the e-mails in 7 different types according to their content.
- [SOCIAL]
- [MALWARE]
- [ATTACHMENTS]
- [PROMOTION]
- [MUSIC]
- [CHECK]
- [UNKNOWN]
First of all, you need to install the docker-compose file that I prepared for Mysql installation. ---> Open Terminal in the mailbox directory and run the docker-compose up command ---> You can use it when it is ready for connection. You can use the Docker desktop application to perform Docker container control.
Follow these steps to get the Mailbox project up and running: ---> New -> Project From Existing Sources -> src/mailbox-core -> Maven -> OK (Intellij Idea) ---> Maven Clean -> Maven Install
- [localhost:8080/mailbox/user/create]
- [localhost:8080/mailbox/auth/login]
- [localhost:8080/mailbox/mailControl] Authenticated
Distributed under the MIT License. See LICENSE.txt
for more information.
Mail and Twitter - @your_twitter - mmericcana@gmail.com
Project Link: https://github.com/Canaxs/mailbox-core
Use this space to list resources you find helpful and would like to give credit to. I've included a few of my favorites to kick things off!