Port 25 wird von meinem ISP blockiert. Würde dies das Senden von E-Mails verhindern?
Ja.
Ich dachte, das würde nur eingehende E-Mails blockieren
Kommt völlig darauf an, wie der Block konfiguriert wurde. Der ISP kann wählen, ob er in eine Richtung blockieren möchte (durch Überprüfen von srcip + dstport oder dstip + dstport oder einer anderen Kombination) - oder er kann in beide Richtungen blockieren, indem nur der dstport überprüft wird.
Muss ich etwas anderes als meine main.cf machen?
Es hängt davon ab, ob das Problem über main.cf lösbar ist. Ermitteln Sie das Problem daher, bevor Sie nach einer Lösung suchen - siehe nächste Antwort.
Postfix kann die Portblockierung auf ISP-Ebene nicht umgehen und ist weiterhin in der Lage, Nachrichten direkt zuzustellen. Wenn ausgehende Verbindungen zu Port 25 tatsächlich blockiert sind, können Sie nichts weiter tun, als über einen anderen Server, der über keine solchen Blöcke verfügt, weiterzuleiten.
Ich habe bestätigt, dass das Service-Postfix ausgeführt wird
Bestätigen Sie auch, was der Dienst tatsächlich tut. Postfix schreibt Informationen zur Postzustellung in syslog (z. B. /var/log/mail.log). Wenn angegeben wird, dass ein Timeout aufgetreten ist, wird dies wahrscheinlich auf ISP-Ebene blockiert. Wenn es sagt, dass es den Server erfolgreich erreicht hat, aber abgewiesen wurde, ist das ein anderes Thema.