All Java, no Docker. Touches VulnerableApp's Spring Boot source only.
Add spring-boot-starter-mail to build.gradle
Add spring.mail.* and vulnerableapp.email.* properties to application.properties with env-var overrides
Implement EmailService, EmailServiceImpl
Add EmailTestController with /email/test endpoint
Unit tests for EmailServiceImpl
All Java, no Docker. Touches VulnerableApp's Spring Boot source only.
Add spring-boot-starter-mail to build.gradle
Add spring.mail.* and vulnerableapp.email.* properties to application.properties with env-var overrides
Implement EmailService, EmailServiceImpl
Add EmailTestController with /email/test endpoint
Unit tests for EmailServiceImpl