Problema de e-mail após atualização

Encontramos um problema após executar a atualização mais recente do Discourse. Estamos recebendo a seguinte notificação no nosso painel de administração:

Foram encontrados alguns problemas com a sua instalação do Discourse:

*** Existem 71 tarefas de e-mail que falharam. Verifique seu app.yml e certifique-se de que as configurações do servidor de e-mail estão corretas. [Veja as tarefas com falha no Sidekiq].**

Não houve alterações recentes no arquivo app.yml. Reiniciamos o servidor onde o Discourse está hospedado e executamos o comando ./launcher rebuild app. Isso não resolveu o problema.

Este é o erro que estamos vendo no Sidekiq:

Jobs::HandledExceptionWrapper: Wrapped Net::SMTPAuthenticationError: 535 5.7.0 O Mailgun não está aceitando seu login ou senha

Entramos em contato com o Mailgun com as credenciais configuradas no nosso arquivo app.yml. Com as credenciais fornecidas, eles conseguiram testar a autenticação via telnet com sucesso. Eles também declararam o seguinte:

Não posso afirmar com certeza, mas minha teoria é que o arquivo app.yml pode ter algum tipo de restrição ou permissões necessárias para acesso. A falha no acesso ao arquivo pode levar a que a autenticação não seja passada para o cliente SMTP, então, ao tentar o SMTP do Mailgun, nenhuma credencial SMTP é apresentada, resultando no erro 535 5.7.0 O Mailgun não está aceitando seu login ou senha.

As permissões do arquivo app.yml estão definidas como -rw-r–r–

Por favor, informe-nos se há alguma etapa que devamos tentar. Qualquer ajuda neste assunto será muito apreciada.

Are there any “#” character in the password?

There are no “#” characters in the password.

Any other weird characters (like ’ or ") that might cut the password?

Is the password “bare” or inside double quotes ?

There are a few special characters but the password is enclosed in " "

Updated my app.yml file with new credentials. That seems to have done the trick.

Thanks for your help Régis!