postfix habe ich aktuell seit wenigen Tagen in Produktiveinsatz und bin aktuell zufrieden. Viel gemacht habe ich noch nicht.
Ich habe mich an die Anleitung orientiert: https://github.com/b1gMail-OSS/b1…t-map-gateway-1. Mit dem postfix_transportlist.php kann man schnell die Domainliste bauen. Diese Domains müssen auch unter relay_domains eingetragen werden. Was das Script bisher nicht berücksichtigt, sind direkt eingetragene Domains, die weder in Alias, Domain oder Gruppen/Useraliase stehen.
Viel ändern musst ich nichts. Im Grunde genommen die standardconfig von debian 12 postfix genommen und inet_interfaces auf all gesetzt.
Was ich mir noch anschauen werde: Wie man Adressvalidierung auf SMTP-Ebene im postfix umsetzt (s. auch patricks post: https://board.b1gmail.com/threads/wo-ble…6951/post-95929)
EDIT: Aktuell bounced postfix zurück, wenn ein Fehler seitens von b1gMail passiert ist. Das ist natürlich nicht gut, der b1gMailServer hat es stattdessen in der Warteschlange gepackt und die Zustellung erneut versucht. Ich schaue noch nach den richtigen Einstellungen.
EDIT 2: Hab soft_bounce auf yes gesetzt.
Proxmox Mail Gateway bietet auch die Möglichkeit bei jeder Domain einen anderen Empfangsserver einzugeben. Funktioniert auch mit abweichende Ports. So habe ich aktuell b1gMailServer als MTA und Postfix parallel an einem Server am laufen und habe damit für jede Domain die Wahlfreiheit, obs über postfix oder b1gMailServer zugestellt werden soll.