1
resposta

[Bug] Microsserviço não envia e-mail

imagem do git bash com logs da execução dos microsserviçosConforme a imagem, quando realizo o cadastro o microsserviço financeiro é chamado, porém o rabbit-mq e o microsserviço consumer-academico não de modo que não é enviado o e-mail

1 resposta

Olá Vinícius, tudo bem com você?

Peço desculpas pela demora em obter um retorno.

Para que seja enviado o e-mail após o cadastro do usuário, será necessário adicionar nas variáveis GMAIL_USER e GMAIL_PASSWORD presente nos arquivos alura-ms/docker-compose.yml e alura-ms/academico-php-web/docker-compose.yml as credenciais de acesso a um e-mail da Gmail válido no projeto, como descrito na atividade para saber mais: E-mail .

Peço que nos arquivos docker-compose.yml localize as variáveis abaixo e substitua os seus valores:

GMAIL_USER: 'seu-email@gmail.com'
GMAIL_PASSWORD: 'sua-senha'

Após realizar as mudanças, salve os arquivos modificados, e realize uma nova subida dos contêineres com as novas modificações. Basta executar o comando docker-compose up --build no terminal aberto na pasta alura-ms. Após finalizar a subida do contêiner, acesse a aplicação e realize um novo cadastro, e verifique se o e-mail será enviado para a conta informada.

Espero ter ajudado. Continue mergulhando em conhecimento e não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade.

Em caso de dúvidas estou à disposição.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!