Richten Sie Exim so ein, dass bestimmte eingehende E-Mails an einen anderen Server weitergeleitet werden

Richten Sie Exim so ein, dass bestimmte eingehende E-Mails an einen anderen Server weitergeleitet werden

Ich habe einen Exim-Server mit 4.69.

Wir sind uns dieser Sicherheitslücke bewusst und sind unter anderem deshalb dabei, auf 4.75 zu migrieren.

Wir haben einen „experimentellen“ 4.75-E-Mail-Server eingerichtet und möchten unseren vorhandenen Server so einrichten, dass er (vorzugsweise irgendwann in der ACL) die E-Mails auf bestimmte Bedingungen überprüft und wenn eine dieser Bedingungen erfüllt ist, die E-Mail zur Zustellung an unseren experimentellen Server weiterleitet.

Wie kann ich das machen? Vielleicht muss ich dafür einen speziellen Transport einrichten?

Danke schön!

Antwort1

Sie können dies mit einem Router tun. Platzieren Sie den Router vor allen Routern, die lokale Zustellungen durchführen. Bei Bedarf können Sie den Router so konfigurieren, dass er die Nachricht mit der unsichtbaren Option an die normalen Router zustellt und weiterleitet. Siehe dieExim-Spezifikationfür weitere Einzelheiten. Kapitel 15 (Allgemeine Optionen für Router) ist ein guter Ausgangspunkt für die Konfiguration des Routers.

Probieren Sie diesen Router vonHäufig gestellte Fragen zu Exim Q0320Ersetzen Sie die Domänenzeile durch Ihre Kriterien.

forward:
  driver = redirect
  domains = some.domain
  data = ${quote:$local_part}@other.domain

Oder probieren Sie diesen Router vonHäufig gestellte Fragen zu Exim Q0305Ersetzen Sie die Domänenzeile durch Ihre Kriterien.

local_network:
  driver = dnslookup
  transport = remote_smtp
  domains = *.mydomain.com

verwandte Informationen