Hallo,
ich glaube, das offizielle discourse/mail-receiver:release-Docker-Image wurde übersehen und seit geraumer Zeit nicht mehr neu gebaut.
Das GitHub-Repository wird weiterhin aktiv gepflegt:
Das offizielle Docker-Image:
discourse/mail-receiver:release
scheint jedoch fast vor 2 Jahren gebaut worden zu sein.
Dies führt offenbar zu Kompatibilitätsproblemen mit aktuellen Versionen von Discourse.
In meinem Fall erreicht die eingehende E-Mail den Mail-Receiver erfolgreich, wird aber während RCPT TO mit folgender Meldung abgelehnt:
450 4.7.1 Recipient address rejected: Internal error, API request failed
Das alte Docker-Image scheint weiterhin den smtp_should_reject- / Fast-Rejection-Mechanismus zu verwenden.
Die aktuelle Discourse-Quellcode enthält jedoch diesen Kommentar:
# this endpoint has been broken for years
# and was used only in the public mail-receiver's fast rejection code,
# which is removed in https://github.com/discourse/mail-receiver/pull/33
PR #33 hat diesen Fast-Rejection-Code bereits aus mail-receiver entfernt, aber diese Änderungen scheinen nicht im aktuell veröffentlichten discourse/mail-receiver:release-Image enthalten zu sein.
Die offizielle Mail-Receiver-Dokumentation/README weist die Benutzer weiterhin an, Folgendes zu verwenden:
discourse/mail-receiver:release
Ich frage mich daher, ob der Veröffentlichungsprozess für das Docker-Image nach den jüngsten Änderungen einfach übersehen wurde.
Könntet ihr bitte prüfen, ob ein neues discourse/mail-receiver:release-Image gebaut und veröffentlicht werden muss?
Danke!