Postfix canonical: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
Zeile 26: Zeile 26:
 
;Konfiguration aktivieren:
 
;Konfiguration aktivieren:
 
*postfix reload
 
*postfix reload
 +
===Mail verschicken===
 +
;als root
 +
*cat /etc/hosts | mail -s "hosts" martha@it213.int

Aktuelle Version vom 8. Juni 2026, 06:16 Uhr

canonical (Adressumschreibung)

  • Ermöglicht das bidirektionale Umschreiben von E-Mail-Adressen (Header und Envelope)
  • Wird primär genutzt, um interne Benutzernamen (z. B. root) in offizielle E-Mail-Adressen umzuwandeln
  • Unterscheidung: canonical_maps wirkt auf Absender UND Empfänger gleichermaßen
  • Alternative: sender_canonical_maps (nur Absender) oder recipient_canonical_maps (nur Empfänger)

Beispiel: Canonical-Tabelle erstellen

Datei erstellen (Format
Suchmuster Ersetzung):
  • vi /etc/postfix/canonical
 root          technik@it2XX.int
 localuser     user.name@example.com
 
Tabelle für Postfix indizieren
  • postmap /etc/postfix/canonical

In /etc/postfix/main.cf konfigurieren

Datei bearbeiten
  • vi /etc/postfix/main.cf
Parameter setzen
  • postconf -e "canonical_maps = hash:/etc/postfix/canonical"
# Falls nur Absender umschrieben werden sollen:
# sender_canonical_maps = hash:/etc/postfix/sender_canonical

Postfix neu laden

Konfiguration aktivieren
  • postfix reload

Mail verschicken

als root
  • cat /etc/hosts | mail -s "hosts" martha@it213.int