Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

postalias - Index-Dateien erzeugen und bearbeiten (Alias-Format)

&pagelevel(5)&pagelevel

Das Programm postalias unterscheidet sich vom Programm postmap nur durch das Format der Eingabedateien (siehe "Postfix-Lookup-Tabellen (Index-Dateien)").

postalias bietet folgende Funktionalität für die Bearbeitung von Lookup-Tabellen:

  • Index-Dateien aus Textdateien erzeugen

  • Einträge zu einem bestimmten Schlüsselwert anzeigen (Index-Suche)

  • Einträge in eine Index-Datei aufnehmen

  • Einträge aus einer Index-Datei entfernen

Die BS2000-Portierung von postalias unterstützt bei Index-Dateien die Formate hash und btree.

postalias

[ -q <schlüssel>] [-d <schlüssel>] [-i] [hash:|btree:]<pfadname> ...


-q <schlüssel>

Sucht den Eintrag zum Schlüsselwert <schlüssel> und gibt den ersten zugeordneten aus Wert aus.

-d <schlüssel>

Löscht den Eintrag mit dem Schlüsselwert <schlüssel>.

-i

Liest Einträge von der Standard-Eingabe und fügt diese in die Index-Datei <pfadname>.db ein.

hash: | btree:

Spezifiziert den Typ der zu erzeugenden Index-Datei (hash oder btree).

<pfadname>

Name der Datei, zu der die zugehörige Index-Datei <pfadname>.db erzeugt werden soll.


Beispiel

Dieses Beispiel basiert auf der Alias-Datei aus dem Beispiel von "Postfix-Lookup-Tabellen (Index-Dateien)".

Mit dem folgenden Kommando erzeugen Sie die zugehörige Index-Datei (Typ hash) /etc/postfix/aliases.db:

postalias hash:/etc/postfix/aliases


Das Kommando

postalias -q postmaster /etc/postfix/aliases

liefert dann zum Schlüssel „postmaster“ die folgende Ausgabe: sysroot


Das folgende Kommando löscht den Eintrag mit dem Schlüssel „ sysroot“ in der Index-Datei /etc/postfix/aliases.db:

postalias -d sysroot /etc/postfix/aliases


Beachten Sie, dass die ursprüngliche Textdatei /etc/postfix/aliases nicht verändert wird.