Sowas hier wäre Update-sicher:
version: '2.1'
services:
postfix-mailcow:
build: ./data/Dockerfiles/postfix
networks:
mailcow-network:
aliases:
- "${MAILCOW_HOSTNAME}"
Die Nextcloud kommt nun über eine interne/trusted IP zum Postfix. Daher vertraut Postfix der Cloud. Das ist keine elegante Lösung, kann man aber so machen…
Was wichtiger ist: Einige TLSA Checks failen dadurch. Wenn dir der DNS-Check im Panel nicht so wichtig ist, spielt auch das keine Rolle.
Danach wählst du deinen MAILCOW_HOSTNAME als SMTP-Host.
Zum Docker Netzwerk Problem, dazu schaust du am besten in die Docs. Oder probierst einfach rum. Vielleicht hat auch jemand Zeit, dir das zu erklären, warte mal ab.