Postfix und Mail-Empfänger

Ist es überhaupt möglich, Postfix mit dem normalen SMTP-Port 25 aktiv und den Mail-Empfänger für Discourse auf demselben Host zu betreiben, und zwar irgendwie mit einer cleveren Konfiguration?

Idealerweise möchte ich Postfix auf dem Server wie üblich betreiben und nicht durch Discourse, das den SMTP-Port 25 übernimmt, eingeschränkt sein.

Ja, das ist möglich, wird aber nicht empfohlen, da es anfälliger für Konfigurationsfehler ist :sweat_smile: (und du müsstest zudem Nginx oder einen anderen Front-Proxy konfigurieren…)

Das hat bei mir funktioniert:
https://linuxize.com/post/install-and-configure-postfix-and-dovecot/

Danke, aber ich sehe nicht, wie das die Frage beantwortet. Ich verwende Discourse und mail-receiver und bin mit Postfix und Dovecot gut vertraut. Meine Frage ist jedoch, wie ich E-Mails, die für Discourse bestimmt sind, über Postfix an mail-receiver weiterleiten kann, ohne den normalen SMTP-Port 25 auf dem Server zu stören. Ja, ich betreibe Discourse mit einem Reverse-Proxy über nginx.

Die Empfehlung, dies nicht zu tun, ist keine hilfreiche Antwort, denn das würde bedeuten, dass man einen dedizierten Server nur für Discourse benötigt und keine normale E-Mail auf diesem Server betreiben kann, wenn man – wie in meinem Fall benötigt – mail-receiver für eingehende E-Mail-Einsendungen verwendet. Was „Konfigurationsfehler" betrifft, so liegt das in meiner Verantwortung, und ich bin in der Lage, damit umzugehen.

Was ich nicht weiß, ist der richtige Ansatz. Etwas mit LMTP an mail-receiver auf einem anderen Port?

Wenn du sagst, es habe bei dir funktioniert, ist das dann das Szenario, das du hast? Falls ja, kannst du bitte noch detailliertere Angaben machen?

Vielen Dank!

Oh, entschuldige, ich habe deine Frage viel zu schnell gelesen :sweat_smile:

Sie können den Discourse-Empfänger an eine IPv6-Adresse binden (setzen Sie die Adresse in eckige Klammern) und den externen Postfix als Relay verwenden. Das ist etwas knifflig, da Sie sicherstellen müssen, dass der externe Postfix nicht an die IPv6-Adresse bindet, aber es klingt so, als könnten Sie das hinbekommen. Ich habe das gerade gemacht, um 15 Mark-Empfänger auf einem einzelnen Host laufen zu lassen (obwohl aktuell nur einer läuft).