Tendo problemas com e-mails do Migadu

Ok, parece que está resolvido agora. Com o Migadu, é necessário ter um cabeçalho ‘from’ correspondente no e-mail, além da autenticação. Adicionar o script de autenticação acima e ir às Configurações de Admin para definir o endereço de remetente para todos os e-mails do sistema parece ter resolvido o problema.

Se mais alguém tiver esse problema, você precisa fazer o seguinte:

  • Acesse a pasta do Discourse: cd /var/discourse
  • Adicione o método de autenticação ao containers/app.yml: DISCOURSE_SMTP_AUTHENTICATION: login
  • Crie manualmente a conta de administrador no terminal, pois você não conseguirá receber o e-mail de verificação. Para isso, execute ./launcher enter app seguido de rake admin:create e siga as etapas apresentadas no terminal.
  • Por fim, vá às Configurações de Admin e altere o e-mail de notificação para o endereço de e-mail que você está tentando autenticar.

Seria mais fácil se no arquivo app.yml fosse possível definir o endereço de remetente, no entanto, não consegui encontrar uma maneira de fazer isso.