Postfix - Weiterleiten bestimmter E-Mail-Adressen innerhalb einer MyDestination-Domäne

Postfix - Weiterleiten bestimmter E-Mail-Adressen innerhalb einer MyDestination-Domäne

Ich habe einige Probleme, etwas unter Postfix zum Laufen zu bringen.

Das heißt, ich habe eine Domäne abc.com, die eine Zieldomäne auf meinem Postfix-Server ist 1.2.3.4. Sie hostet standardmäßig lokal Postfächer für Adressen in dieser Domäne – unkompliziert.

Ich möchte jedoch in der Lage sein, bestimmte E-Mail-Adressen innerhalb dieser gleichen Domäne (sagen wir: [email protected]) an einen anderen Postfix-Server „weiterzuleiten“ – und dabei dennoch die ursprüngliche Möglichkeit behalten, E-Mails an alle anderen Adressen lokal auf meinem ursprünglichen Postfix-Server [5.6.7.8]:2525zustellen zu können .*@abc.com1.2.3.4

Kann mir jemand einen Rat geben, wie ich dabei vorgehen kann?

Dank im Voraus!

Forts.

Danke, Tater, ich habe bisher tatsächlich etwas Ähnliches ausprobiert, habe aber immer noch ein Problem.

Ich habe also transportdie Datei:

[email protected]  relay:[5.6.7.8]:2525
*@abc.com  local

Und main.cf:

relay_domains = abc.com

Diese Konfiguration sendet wie gewünscht perfekt an das Relay, aber alle anderen Adressen (im Platzhalterbereich) werden nicht zugestellt, da sie versuchen, direkt zum Standard-Relay-Server (einem ganz anderen Server) zurückzukehren. Stattdessen hätte ich gerne, dass sie /etc/aliasesein lokales Postfach erreichen.

Antwort1

Ein Ansatz besteht darin, Verkehrskarten zu verwenden. In main.cfhaben Sie eine Zeile wie

transport_maps = hash:/etc/postfix/transport

und dann in der transportDatei,

[email protected]  smtp:5.6.7.8:2525

Die Suche erfolgt in der Reihenfolge vom spezifischsten zum am wenigsten spezifischen. Wenn Sie also etwas anderes angeben möchten, abc.comgehen Sie folgendermaßen vor:

[email protected]  smtp:5.6.7.8:2525
abc.com  smtp:1.2.3.4:25

Aber local„Transport“ ist die Standardeinstellung. Wenn Sie das also möchten, ist eine zweite Leitung nicht erforderlich.

verwandte Informationen