E-Mail-Problem

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.