Problema de correo electrónico

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.