Envio de e-mail pelo sistema

Boa tarde a todos.

Implantamos o sistema agatha no INPI há cerca de um ano. Percebemos agora que o envio de e-mail não está funcionando (nunca funcionou, pois nunca foi necessário).

A configuração do e-mail no application.properties é a seguinte:

#mail
spring.mail.host =
#spring.mail.username=
#spring.mail.password=
spring.mail.transport.protocol = smtp
spring.mail.properties.mail.smtp.auth = false
spring.mail.properties.mail.smtp.socketFactory.port = 25
spring.mail.properties.mail.smtp.socketFactory.class = javax.net.ssl.SSLSocketFactory
spring.mail.properties.mail.smtp.socketFactory.fallback = true
spring.mail.properties.mail.smtp.starttls.enable = false
mail.remetente = nao-responda@inpi.gov.br //COLOCAR_EMAIL_REMETENTE_INSTITUCIONAL
mail.destinatario = nao-responda@inpi.gov.br // COLOCAR_EMAIL_REMETENTE_INSTITUCIONA

Não há nenhuma mensagem de erro, simplesmente não envia o email quando o usuário seleciona a opção “Solicitar Validação”. Inclusive aparece a mensagem dizendo que a solicitação de validação foi enviada, mas o pessoa que deveria receber o e-mail para validar o processo nada recebe.

Alguém sabe o que pode estar ocorrendo?

Obrigado a quem puder ajudar.

@adilson.silva ,

Para enviar mensagens de forma adequada, a aplicação precisa assumir o papel de remetente. Sendo assim, é necessário configurar todas as informações de um remetente: endereço de e-mail, usuário, senha, servidor de e-mail (mail.host), porta, protocolo e outras, conforme necessidade.

No seu caso, como o protocolo de transporte é o SMTP, é necessário definir, no parâmetro “spring.mail.host =”, o nome do host ou o IP do servidor de e-mail que será usado pela aplicação para envio das mensagens. Da mesma forma o usuário e a senha da aplicação no servidor também devem ser definidos nos parâmetros “spring.mail.username=” e “spring.mail.password=”, respectivamente.

Acredito que, no seu caso, provavelmente, o nome do host seja algo como: smtp.inpi.com. Exemplo de configuração para uma aplicação usar o servidor SMTP do GMail:

...
spring.mail.host=smtp.gmail.com
spring.mail.username=app-username@gmail.com
spring.mail.password=app-password
...

A equipe de infraestrutura de TI, responsável pelo provimento dos serviços de e-mail do seu órgão, certamente poderá lhe fornecer todas as informações necessárias para permitir o uso do serviço pela aplicação com segurança.

Oi @DiegoFGarcia , boa tarde.

Obrigado pela resposta. Passarei estas informações para a equipe de infra daqui.