Postfix virtusertable: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „== virtusertable (Virtuelle Nutzerzuordnung) == * Erlaubt die Zuordnung von virtuellen E-Mail-Adressen zu lokalen Benutzern * Wird für virtuelle Domains g…“)
 
 
Zeile 1: Zeile 1:
== virtusertable (Virtuelle Nutzerzuordnung) ==
+
== virtual_alias_maps (Virtuelle Nutzerzuordnung) ==
* Erlaubt die Zuordnung von virtuellen E-Mail-Adressen zu lokalen Benutzern 
+
* Ermöglicht die Umleitung von E-Mail-Adressen an lokale Systembenutzer oder andere E-Mail-Adressen
* Wird für virtuelle Domains genutzt, wenn `virtual_alias_maps` nicht ausreicht 
+
* Wird genutzt, um Alias-Adressen für virtuelle Domains zu erstellen, ohne echte System-Accounts anzulegen
* Kann als Alternative zur `virtual`-Tabelle verwendet werden 
+
* Erlaubt auch die Einrichtung von Catch-all-Adressen für eine gesamte Domain
 +
* Wichtig: Die Domains müssen in virtual_alias_domains gelistet sein, damit Postfix sich zuständig fühlt
  
=== Beispiel: Virtusertable erstellen ===
+
=== Beispiel: Virtuelle Alias-Tabelle erstellen ===
;Datei erstellen:
+
;Datei erstellen (Format: alias-adresse ziel-adresse):
*vi /etc/postfix/virtusertable  
+
*vi /etc/postfix/virtual
  <pre>
+
  <pre>
  user@example.com john
+
info@example.com     lokaler_user
  sales@example.com salesuser
+
webmaster@example.com chef@gmail.com
  @example.com catchall@example.com
+
@example.com         archiv@internal.local
  </pre>
+
</pre>
;Nach jeder Änderung die Tabelle aktualisieren:
+
;Hinweis: Das Ziel kann ein lokaler User, eine externe Mail oder eine andere Alias-Adresse sein
*postmap /etc/postfix/virtusertable 
+
;Tabelle für Postfix indizieren:
 +
*postmap /etc/postfix/virtual
  
=== 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 (virtual_maps ist veraltet):
  virtual_maps = hash:/etc/postfix/virtusertable 
+
  virtual_alias_maps = hash:/etc/postfix/virtual
  
=== Postfix neu laden ===
+
=== Postfix neu laden ===
;Änderungen übernehmen:
+
;Konfiguration aktivieren:
 
*postfix reload
 
*postfix reload

Aktuelle Version vom 23. März 2026, 06:25 Uhr

virtual_alias_maps (Virtuelle Nutzerzuordnung)

  • Ermöglicht die Umleitung von E-Mail-Adressen an lokale Systembenutzer oder andere E-Mail-Adressen
  • Wird genutzt, um Alias-Adressen für virtuelle Domains zu erstellen, ohne echte System-Accounts anzulegen
  • Erlaubt auch die Einrichtung von Catch-all-Adressen für eine gesamte Domain
  • Wichtig: Die Domains müssen in virtual_alias_domains gelistet sein, damit Postfix sich zuständig fühlt

Beispiel: Virtuelle Alias-Tabelle erstellen

Datei erstellen (Format
alias-adresse ziel-adresse):
  • vi /etc/postfix/virtual
 info@example.com      lokaler_user
 webmaster@example.com chef@gmail.com
 @example.com          archiv@internal.local
 
Hinweis
Das Ziel kann ein lokaler User, eine externe Mail oder eine andere Alias-Adresse sein
Tabelle für Postfix indizieren
  • postmap /etc/postfix/virtual

In /etc/postfix/main.cf konfigurieren

Datei bearbeiten
  • vi /etc/postfix/main.cf
Parameter setzen (virtual_maps ist veraltet)
virtual_alias_maps = hash:/etc/postfix/virtual

Postfix neu laden

Konfiguration aktivieren
  • postfix reload