It is a backend application developed with Restful architecture for Mail Management System application.In the application, it is possible to perform database create, update and delete operations on mail addresses.You can send an e-mail to a record or you can send an e-mail to the e-mail addresses in the entire database.
- Java 11
- Spring Boot
- Spring Data
- H2 Database
- Spring Mail
- Maven
This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.
1.Clone the repo
git clone https://github.com/emirleroglu/SpringEmailDemo.git
2.Type the email and password in the application.properties
spring.mail.username= your mail address
spring.mail.password= your google app password
3.If you want to add database mail addresses beforehand, enter LoadDatabase.java
and add it.
1.Build your app
mvn package
2.Run your app with dependencies
mvn spring-boot:run
1.Post mail addres
2.Get all mail adresses
3.Updata mail adress
4.Send mail using id
5.Send mail all mail adresses
Halil Emirleroğlu - emirlerogluhalil@gmail.com
Project Source - https://github.com/emirleroglu/SpringEmailDemo