Postfix: Problem beim Auflösen von E-Mail-Adressen bei Verwendung eines externen DNS

Postfix: Problem beim Auflösen von E-Mail-Adressen bei Verwendung eines externen DNS

Ich habe eine Serverkonfiguration, die Postfix enthält und für die Verwendung eines externen DNS konfiguriert ist. Die betreffenden Domänennamen sind auf demselben Server konfiguriert, aber noch nicht aktiv (extern werden sie in ihre korrekte ALTE IP aufgelöst). Grundsätzlich werden wir extern gehostete Websites auf unseren Server umstellen und die Nameserver aktualisieren.

Wenn Sie einen Ping an eine der betreffenden Domänen ausführen, wird die richtige alte IP angezeigt. Wenn Postifix jedoch versucht, die Domäne aufzulösen, erkennt es, dass wir die Domänen auf unserem Server registriert haben, und führt keine DNS-Suche durch (wenn es dies täte, würde es erkennen, dass die Websites tatsächlich extern existieren).

Gibt es eine Möglichkeit, Postfix zu zwingen, die lokal erstellten Domänennamen zu ignorieren und immer eine DNS-Suche durchzuführen, bis wir bereit sind, unsere neu erstellten Domänen zu „aktivieren“ (die Nameserver zu aktualisieren)?

Dank im Voraus!

Antwort1

Hier ist der Abschnitt aus main.cf, der meiner Meinung nach auf Ihre Situation zutrifft:

# In addition to the above, the Postfix SMTP server by default accepts mail
# that Postfix is final destination for:
# - destinations that match $inet_interfaces or $proxy_interfaces,
# - destinations that match $mydestination
# - destinations that match $virtual_alias_domains,
# - destinations that match $virtual_mailbox_domains.
# These destinations do not need to be listed in $relay_domains.

Stellen Sie sicher, dass Ihre Domain nicht an diesen Orten aufgeführt ist. Darüber hinaus sollten $myhostname und $mydomain frei von der betreffenden Domain sein, sonst werden E-Mails für diese Domain angenommen. Sie sollten sie jedoch zu $relay_domains hinzufügen, damit sie die E-Mails, die sie für diese Domain empfängt, weiterleiten können.

Bearbeiten: Darüber hinaus können Sie möglicherweise den Hostnamen des Mailservers zur Datei /etc/hosts hinzufügen, bis Ihre Nameserver umgestellt sind.

verwandte Informationen