Okay, ich habe einige Fortschritte bei der Lösung dieses Problems gemacht, und E-Mails gelangen jetzt vom Mail-Receiver-Container in den Discourse-Container.
Gestern habe ich über nano eine Datei mit einem nicht spezifizierten Format im folgenden Verzeichnis erstellt:
/var/discourse/shared/mail-receiver/valid_recipients
Ich habe dies heute erfolgreich in den Container gemountet, indem ich Folgendes zu meinem volumes-Abschnitt hinzugefügt habe:
- volume:
host: /var/discourse/shared/mail-receiver/valid_recipients
guest: /etc/postfix/valid_recipients
Damit .\launcher rebuild mail-receiver /etc/postfix/valid_recipients sieht, habe ich die folgende Zeile in den env-Abschnitt meines Mail-Receivers eingefügt:
POSTCONF_smtpd_recipient_restrictions: texthash:/etc/postfix/valid_recipients
Dann würde ich ein positives Ergebnis erhalten, nach .\launcher enter mail-receiver gefolgt von:
ls -l /etc/postfix/valid_recipients
und
cat /etc/postfix/valid_recipients
Kurz gesagt, E-Mails werden jetzt an Discourse gesendet, sie werden nicht zurückgewiesen, aber dann wird DISCOURSE_NOTIFICATION_EMAIL über MailGun verwendet, um die sichtbare Email::Receiver::BadDestinationAddress Ablehnung in der Discourse-Admin-Oberfläche anzukündigen.