Postfix relay domains: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Die Seite wurde neu angelegt: „== relay_domains (Erlaubte Relay-Domains) == * Definiert, für welche Domains Postfix Mails an externe Server weiterleiten darf * Wird genutzt, wenn Postfi…“
 
Zeile 1: Zeile 1:
== relay_domains (Erlaubte Relay-Domains) ==
== relay_domains (Zuständigkeit für externe Ziel-Domains) ==
* Definiert, für welche Domains Postfix Mails an externe Server weiterleiten darf 
* Definiert Domains, für die Postfix E-Mails von überall (Internet) annimmt, um sie an ein Zielsystem (z. B. internen Exchange) weiterzuleiten
* Wird genutzt, wenn Postfix als Smarthost oder Relayserver arbeitet 
* Wird genutzt, wenn Postfix als Gateway, Spam-Filter oder Backup-MX vor dem eigentlichen Mailserver agiert
* Muss mit `relay_recipient_maps` kombiniert werden, um offenes Relay zu verhindern 
* Verhindert "Relay access denied" für diese spezifischen Ziel-Domains
* Muss zwingend mit relay_recipient_maps kombiniert werden, um Backscatter-Spam an ungültige Adressen zu vermeiden


=== Beispiel: Relay-Domains-Tabelle erstellen ===
=== Beispiel: Relay-Domains-Tabelle erstellen ===
;Datei erstellen:
;Datei erstellen:
*vi /etc/postfix/relay_domains   
*vi /etc/postfix/relay_domains
  <pre>
  <pre>
  example.com
example.com
  trusted-domain.com
trusted-domain.com
  </pre>
</pre>
;Nach jeder Änderung die Tabelle aktualisieren:
;Tabelle für Postfix indizieren:
*postmap /etc/postfix/relay_domains
*postmap /etc/postfix/relay_domains


=== In /etc/postfix/main.cf eintragen ===
=== In /etc/postfix/main.cf konfigurieren ===
;Datei bearbeiten:
;Datei bearbeiten:
*vi /etc/postfix/main.cf
*vi /etc/postfix/main.cf
;Folgende Zeile hinzufügen oder anpassen:
;Parameter setzen:
  relay_domains = hash:/etc/postfix/relay_domains   
  relay_domains = hash:/etc/postfix/relay_domains
# Wichtig zur Vermeidung von Backscatter:
  relay_recipient_maps = hash:/etc/postfix/relay_recipients


=== Postfix neu laden ===
=== Postfix neu laden ===
;Änderungen übernehmen:
;Konfiguration aktivieren:
*postfix reload
*postfix reload

Version vom 23. März 2026, 08:21 Uhr

relay_domains (Zuständigkeit für externe Ziel-Domains)

  • Definiert Domains, für die Postfix E-Mails von überall (Internet) annimmt, um sie an ein Zielsystem (z. B. internen Exchange) weiterzuleiten
  • Wird genutzt, wenn Postfix als Gateway, Spam-Filter oder Backup-MX vor dem eigentlichen Mailserver agiert
  • Verhindert "Relay access denied" für diese spezifischen Ziel-Domains
  • Muss zwingend mit relay_recipient_maps kombiniert werden, um Backscatter-Spam an ungültige Adressen zu vermeiden

Beispiel: Relay-Domains-Tabelle erstellen

Datei erstellen
  • vi /etc/postfix/relay_domains
 example.com
 trusted-domain.com
 
Tabelle für Postfix indizieren
  • postmap /etc/postfix/relay_domains

In /etc/postfix/main.cf konfigurieren

Datei bearbeiten
  • vi /etc/postfix/main.cf
Parameter setzen
relay_domains = hash:/etc/postfix/relay_domains
# Wichtig zur Vermeidung von Backscatter:
relay_recipient_maps = hash:/etc/postfix/relay_recipients

Postfix neu laden

Konfiguration aktivieren
  • postfix reload