De acuerdo, he progresado en la resolución de este problema y los correos electrónicos ahora están pasando del contenedor mail-receiver al contenedor discourse.
Ayer creé un formato de archivo no especificado usando nano en el siguiente directorio:
/var/discourse/shared/mail-receiver/valid_recipients
Hoy lo he montado con éxito en el contenedor, añadiendo lo siguiente a mi sección de volumes:
- volume:
host: /var/discourse/shared/mail-receiver/valid_recipients
guest: /etc/postfix/valid_recipients
Para que .\launcher rebuild mail-receiver vea /etc/postfix/valid_recipients, añadí la siguiente línea a la sección env de mi mail-receiver:
POSTCONF_smtpd_recipient_restrictions: texthash:/etc/postfix/valid_recipients
Entonces obtendría un resultado positivo, después de .\launcher enter mail-receiver seguido de:
ls -l /etc/postfix/valid_recipients
y
cat /etc/postfix/valid_recipients
En resumen, los correos electrónicos se están enviando a discourse ahora, no están siendo devueltos, pero luego DISCOURSE_NOTIFICATION_EMAIL a través de MailGun se utiliza para anunciar el rechazo visible de Email::Receiver::BadDestinationAddress en la interfaz de administración de Discourse.