Dies ist das erste Mal, dass ich anfange, ein komplexeres Postfix zu schreiben, da ich es hasse, E-Mail-Einstellungen einzurichten, ohne zu wissen, was zu tun ist. Aber jetzt muss ich es tun.
Hier die Einstellung:
Aus internen Gründen muss mein Postfix-Relay folgendermaßen eingerichtet sein:
Wenn der Empfänger einer E-Mail nicht in der Aliaszuordnung vorhanden ist, die Empfängerdomäne jedoch, sendet Postfix sie an den realen Mailserver.
Okay, das liest sich seltsam, aber ich gebe Ihnen ein Beispiel.
Der MX-Eintrag von example.com ist auf ProxyHost gesetzt, aber der echte Mailserver mit allen Konten ist unter external.example.com erreichbar
In MySQL habe ich eingerichtet, redirect@example.com sollte an my@example.net weitergeleitet werden. Das funktioniert gerade.
Aber wenn ich eine E-Mail an whatever@example.com sende, wo sich was NICHT in der lokalen mysql-Weiterleitungstabelle befindet, aber wie Sie sehen können, leite ich die E-Mail gerne an den echten Mailserver weiter. Diese realen Serverinformationen in der Lage Domänen Tabelle in der realmx Spalte .
Das sieht für mich nicht sehr schwer aus, aber ich bin nicht in der Lage, damit umzugehen. Im Moment werden alle Mails an whatever@example.com nur abgelehnt.
MX record of example.com is set to ProxyHost
. Was meinst du damit ProxyHost
?