Ok, fiz alguns progressos na resolução deste problema, e os e-mails agora estão sendo enviados do contêiner mail-receiver para o contêiner discourse.
Ontem, criei um formato de arquivo não especificado via nano no seguinte diretório:
/var/discourse/shared/mail-receiver/valid_recipients
Hoje, consegui montar isso com sucesso no contêiner, adicionando o seguinte à minha seção volumes:
- volume:
host: /var/discourse/shared/mail-receiver/valid_recipients
guest: /etc/postfix/valid_recipients
Para que o .\launcher rebuild mail-receiver veja o /etc/postfix/valid_recipients, adicionei a seguinte linha à seção env do meu mail-receiver:
POSTCONF_smtpd_recipient_restrictions: texthash:/etc/postfix/valid_recipients
Então, eu teria um resultado positivo, após .\launcher enter mail-receiver seguido por:
ls -l /etc/postfix/valid_recipients
e
cat /etc/postfix/valid_recipients
Em resumo, os e-mails estão sendo enviados para o discourse agora, eles não estão retornando, mas então o DISCOURSE_NOTIFICATION_EMAIL via MailGun é usado para anunciar o rejeito visível Email::Receiver::BadDestinationAddress na interface de administração do Discourse.