Skip to content

Projeto básico de como utilizar Spring Boot enviando email via GMail

feltex/ServicoEmailSimples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto de Envio de Email

Projeto simples com Java e Spring Boot para enviar email utilizando contas do Gmail.

Vídeo: https://youtu.be/so3nq5NapHA

Pré Requisitos

  • Maven 3.6
  • Java 11
  • Conta de email no Gmail
  • Código no GitHub Feltex

Criando o jar

mvn clean package

Executando o projeto

  • Utilizando o arquivo jar
    export SPRING_EMAIL_USERNAME=usuario1.feltex@gmail.com
    export SPRING_EMAIL_PASSWORD=********************

    java -jar target/ServicoEmail.jar 
  • Utilizando o maven
    export SPRING_EMAIL_USERNAME=usuario1.feltex@gmail.com
    export SPRING_EMAIL_PASSWORD=********************
    
    mvn spring-boot:run

Possíveis erros

  1. Erro de acesso 535-5.7.8 Username and Password not accepted.
 # Caused by: org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at
 # 535 5.7.8  https://support.google.com/mail/?p=BadCredentials m35sm5842510wms.1 - gsmtp
  1. Confirme se usuário e senha estão corretos.
  2. Desabilite a verificação em 2 etapas
  3. Para enviar email em sua aplicação você precisa habilitar uma configuração de segurança no Gmail
    1. Habilitando aplicações menos Seguras no GMaildetalhes.

About

Projeto básico de como utilizar Spring Boot enviando email via GMail

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages