Eine Sache, die mir natürlich aufgefallen ist, war, dass /letsencrypt/domain.tld/prop.ltcmp.net.key im Inhalt des Ordners fehlte:
discourse-mail-receiver:/# ls -tlrha letsencrypt/domain.tld
total 40
-rw-r--r-- 1 root root 3.2K Nov 10 05:10 domain.tld.key
-rw-r--r-- 1 root root 208 Nov 10 05:10 domain.tld.csr.conf
-rw-r--r-- 1 root root 1.6K Nov 10 05:10 domain.tld.csr
-rw-r--r-- 1 root root 2.2K Nov 10 05:10 domain.tld.cer
-rw-r--r-- 1 root root 3.8K Nov 10 05:10 fullchain.cer
-rw-r--r-- 1 root root 1.6K Nov 10 05:10 ca.cer
drwxr-xr-x 3 root root 4.0K Nov 10 05:10 .
-rw-r--r-- 1 root root 799 Nov 11 15:56 domain.tld.conf
drwxr-xr-x 2 root root 4.0K Nov 11 27 15:56 backup
drwxr-xr-x 8 root root 4.0K Nov 16 00:49 ..
Das ist interessant, da dies auf diese Frage hier von @surety zurückgeht, die anscheinend keine direkte Antwort erhalten hat.
Der Thread scheint zwar weiterhin diesen Punkt zu diskutieren, aber dort ist mittlerweile so viel Diskussion im Gange, dass es verwirrend werden kann. Daher habe ich hier ein neues Thema erstellt (um zukünftigen Nutzern mit ähnlichen Problemen mehr Klarheit zu verschaffen).
Es scheint, als müsste der Eintrag POSTCONF_smtpd_tls_key_file in der mail-receiver.yml-Konfiguration mit dem Wert /letsencrypt/domain.tld/prop.ltcmp.net.key durch /letsencrypt/domain.tld/domain.tld.key ersetzt werden.
Die Antwort auf @suretys Frage #1 lautet also „JA“, es ist korrekt, den Inhalt dieses Eintrags durch den zu ersetzen, den Sie sehen. Bei #2 scheint es ebenfalls korrekt, den Standardwert beizubehalten.
Ich vermute, dass entweder @pfaffman oder @mpalmer das Skript zur Container-Erstellung entsprechend anpassen sollte, um die korrekte .key-Datei zu verwenden, anstatt diesen (offensichtlich falschen) Eintrag prop.ltcmp.net.key…
An diesem Punkt kann ich mich nun glücklicherweise von @mpalmers Schritt:
Sie können nun auch versuchen, eine E-Mail an
nobody@forum.example.comzu senden. Obwohl Discourse damit noch nichts Nützliches anfangen kann, sollte die von Ihnen gesendete E-Mail innerhalb weniger Sekunden unter „E-Mails“ → „Abgelehnt“ in Ihrem Admin-Bereich erscheinen. Wenn das passiert, sind Sie auf jeden Fall bereit, fortzufahren.
hinter mich gebracht, da meine Test-E-Mail nun in der Discourse-Liste /admin/email/rejected erscheint! ![]()