API de envio de email usando o Java Mail Sender com Mailtrap.
-
Clonar repositório git.
-
Instalar as dependências do projeto usando o maven.
-
Crie uma conta no site do mailtrap
-
Adicione as chaves de configuração do mailtrap no arquivo application.properties.
spring.mail.username=345345dfsdf (example key)
spring.mail.password=asdWWD324555 (example key)
-
Executar a aplicação.
-
Enviar uma email de teste usando o endpoint com o corpo da requisição em formato JSON:
-
Podendo usar algum software para testar as requisições(Insomnia/Postman)
POST - http://localhost:8080/api/email/sendEmail
{
"emailTo": "[email protected]",
"nome": "Maria Souza Pereira"
}
- Visualizar sua caixa de mensagem no MailTrap