Envio de email pelo back-end

  • 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 image

  • Configurar appsettings.Development.json

  • Realizar testes dos endpoints no Swagger ou Postman