|
|
há 3 semanas atrás | |
|---|---|---|
| .github | há 3 semanas atrás | |
| gradle | há 3 semanas atrás | |
| src | há 3 semanas atrás | |
| .gitattributes | há 3 semanas atrás | |
| .gitignore | há 3 semanas atrás | |
| Dockerfile | há 3 semanas atrás | |
| README.md | há 3 semanas atrás | |
| build.gradle | há 3 semanas atrás | |
| gradlew | há 3 semanas atrás | |
| gradlew.bat | há 3 semanas atrás | |
| settings.gradle | há 3 semanas atrás |
A Spring Boot email service that provides REST API endpoints for sending emails through Gmail SMTP.
email_username=your-gmail@gmail.com
email_password=your-gmail-app-password
auth.api=http://your-auth-service-url
./gradlew bootRun
POST /api/mail
Headers:
Authorization: Bearer <token>
Content-Type: application/json
Request:
{
"to": "recipient@example.com",
"subject": "Subject",
"content": "Email content"
}
Response: 201 Created
docker build -t mail-server .
docker run -p 8080:8080 -e email_username=... -e email_password=... mail-server