Ich bin etwas schlauer geworden.
Inzwischen weiß ich, dass das mit dem Smarthost schon funktioniert, ich mir nur ein Ei gelegt habe mit der Aktivierung von “Relay all” bei den lokal angelegten Domains welche ich zum testen genutzt habe :-)
Sprich, ich will eine Mail von test@gmx.de an test2@gmail.com senden, die Kuh brav das “Relay all” der Domain gmail.com befolgt und die Mail via gmail SMTP-Server verschicken will, was natürlich scheitert da die nicht berechtigt ist als @gmx.de zu senden…
Sende ich jedoch eine Mail von test@gmx.de an test2@yahoo.com wird der Relayhost von gmx genutzt, so wie konfiguriert.
Jetzt muss ich nur noch herausfinden, wie ich in welcher config-file einstellen kann, dass alle Mails an @gmail.com IMMER via MX lookup gesendet werden sollen, also NICHT lokal zugestellt werden sollen, da ich wenn ich das “Relay all” bei gmail.com raus nehme ein “Unknown Receipient” bekomme…
Das soll wohl mit einem Eintrag
/@gmail.com/ smtp
in /opt/mailcow-dockerized/data/conf/postfix/custom_transport.cre gehen, was es aber nicht tut.
Weiß hier jemand Rat?