Meu provedor SMTP da equipe exige que o endereço de remetente seja formatado no formato Mailbox (Nome <exemplo@dominio.com>), caso contrário, o servidor SMTP gera o seguinte erro ao usar ./discourse-doctor para testar o envio de e-mail:
554 error: from_field_is_not_present
Já confirmei que as credenciais de login são válidas e que a conexão com o servidor SMTP foi estabelecida corretamente.
Tentei definir DISCOURSE_NOTIFICATION_EMAIL no arquivo app.yml da seguinte forma:
A variável de ambiente final após a reconstrução do contêiner fica assim:
DISCOURSE_NOTIFICATION_EMAIL="Hiveologie <happenings@hello.hiveologie.com>"
Após executar o teste de e-mail ./discourse-doctor novamente, ele analisa o endereço de e-mail de remetente como ausente e falha com a seguinte mensagem:
Sending to `nikola@hiveologie.com`. . .
Sending mail failed.
SMTP From address may not be blank: nil
A versão atual do Discourse é capaz de analisar este formato de e-mail ao enviar notificações ou estou perdendo algo em relação à configuração da variável de ambiente no arquivo app.yml, como escapar corretamente o caractere de espaço ou obter as aspas simples e duplas em uma ordem específica?
