-
Criar solução de webapi com aspnet core vazio
-
Instalar pacotes MimeKit e MailKit
-
Criar Controllers (controlador : MailController)
-
Models (classes : MailRequest e WelcomeRequest)
-
Services (interface : IMailService e classe : MailService)
-
Settings (classe : MailSettings)
-
Templates (html : WelcomeTemplate)
-
Realizar configurações na Startup
-
Ativar acesso a app menos seguro na conta gmail de onde serão enviados os emails
-
Configurar appsettings.Development.json
-
Realizar testes dos endpoints no Swagger ou Postman