<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=Postfix_Tabellen_Kompakt</id>
	<title>Postfix Tabellen Kompakt - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=Postfix_Tabellen_Kompakt"/>
	<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Postfix_Tabellen_Kompakt&amp;action=history"/>
	<updated>2026-06-28T18:32:38Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Xinux Wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.ixheim.de/index.php?title=Postfix_Tabellen_Kompakt&amp;diff=70794&amp;oldid=prev</id>
		<title>Thomas.will: Die Seite wurde neu angelegt: „= Postfix Lookup Tables Workshop = Dieser Workshop behandelt die wichtigsten Postfix Lookup Tables. Alle Konfigurationsänderungen werden mit '''postconf -e'''…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Postfix_Tabellen_Kompakt&amp;diff=70794&amp;oldid=prev"/>
		<updated>2026-06-06T17:50:48Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „= Postfix Lookup Tables Workshop = Dieser Workshop behandelt die wichtigsten Postfix Lookup Tables. Alle Konfigurationsänderungen werden mit &amp;#039;&amp;#039;&amp;#039;postconf -e&amp;#039;&amp;#039;&amp;#039;…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Postfix Lookup Tables Workshop =&lt;br /&gt;
Dieser Workshop behandelt die wichtigsten Postfix Lookup Tables. Alle Konfigurationsänderungen werden mit '''postconf -e''' vorgenommen.&lt;br /&gt;
&lt;br /&gt;
== alias ==&lt;br /&gt;
* Leitet lokale Empfänger auf andere Adressen um&lt;br /&gt;
* Wird für Systembenutzer und lokale Weiterleitungen genutzt&lt;br /&gt;
* Änderungen erfordern '''newaliases''' zur Aktualisierung der Datenbank&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
;Einfache Weiterleitung:&lt;br /&gt;
 empfaenger: ziel&lt;br /&gt;
;Weiterleitung an mehrere Empfänger:&lt;br /&gt;
 empfaenger: ziel1, ziel2&lt;br /&gt;
;Weiterleitung an externe Adresse:&lt;br /&gt;
 empfaenger: user@extern.de&lt;br /&gt;
;Weiterleitung in Datei:&lt;br /&gt;
 empfaenger: /var/mail/archiv&lt;br /&gt;
;Weiterleitung an Programm:&lt;br /&gt;
 empfaenger: |/usr/local/bin/skript.sh&lt;br /&gt;
&lt;br /&gt;
=== Beispiel ===&lt;br /&gt;
;Datei bearbeiten:&lt;br /&gt;
* vi /etc/aliases&lt;br /&gt;
  &amp;lt;pre&amp;gt;&lt;br /&gt;
  root: leroy@it2XX.int&lt;br /&gt;
  postmaster: root&lt;br /&gt;
  abuse: root&lt;br /&gt;
  support: leroy@it2XX.int, martha@it2XX.int&lt;br /&gt;
  &amp;lt;/pre&amp;gt;&lt;br /&gt;
;Datenbank aktualisieren:&lt;br /&gt;
* newaliases&lt;br /&gt;
&lt;br /&gt;
=== Konfiguration ===&lt;br /&gt;
;In main.cf eintragen:&lt;br /&gt;
* postconf -e &amp;quot;alias_maps = hash:/etc/aliases&amp;quot;&lt;br /&gt;
* postconf -e &amp;quot;alias_database = hash:/etc/aliases&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Postfix neu laden ===&lt;br /&gt;
* postfix reload&lt;br /&gt;
&lt;br /&gt;
== canonical ==&lt;br /&gt;
* Schreibt Absender- und Empfängeradressen um (beide Richtungen)&lt;br /&gt;
* Wird für einheitliche Absenderadressen genutzt&lt;br /&gt;
* Betrifft sowohl eingehende als auch ausgehende Mails&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
;Benutzer umschreiben:&lt;br /&gt;
 altername  neuer@it2XX.int&lt;br /&gt;
;Domain umschreiben:&lt;br /&gt;
 @altedomain.int  @it2XX.int&lt;br /&gt;
&lt;br /&gt;
=== Beispiel ===&lt;br /&gt;
;Datei erstellen:&lt;br /&gt;
* vi /etc/postfix/canonical&lt;br /&gt;
  &amp;lt;pre&amp;gt;&lt;br /&gt;
  leroy           leroy@it2XX.int&lt;br /&gt;
  martha          martha@it2XX.int&lt;br /&gt;
  @old.it2XX.int  @it2XX.int&lt;br /&gt;
  &amp;lt;/pre&amp;gt;&lt;br /&gt;
;Datenbank aktualisieren:&lt;br /&gt;
* postmap /etc/postfix/canonical&lt;br /&gt;
&lt;br /&gt;
=== Konfiguration ===&lt;br /&gt;
* postconf -e &amp;quot;canonical_maps = hash:/etc/postfix/canonical&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Postfix neu laden ===&lt;br /&gt;
* postfix reload&lt;br /&gt;
&lt;br /&gt;
== sender_canonical ==&lt;br /&gt;
* Schreibt ausschließlich Absenderadressen um&lt;br /&gt;
* Wird genutzt um interne Benutzernamen nach außen zu verschönern&lt;br /&gt;
* Betrifft nur den Envelope-Sender und den From-Header&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
;Lokalen Benutzer umschreiben:&lt;br /&gt;
 lokaler_user  anzeigename@it2XX.int&lt;br /&gt;
;Domain umschreiben:&lt;br /&gt;
 @intern.int  @it2XX.int&lt;br /&gt;
&lt;br /&gt;
=== Beispiel ===&lt;br /&gt;
;Datei erstellen:&lt;br /&gt;
* vi /etc/postfix/sender_canonical&lt;br /&gt;
  &amp;lt;pre&amp;gt;&lt;br /&gt;
  leroy   leroy.meyer@it2XX.int&lt;br /&gt;
  martha  martha.schmidt@it2XX.int&lt;br /&gt;
  &amp;lt;/pre&amp;gt;&lt;br /&gt;
;Datenbank aktualisieren:&lt;br /&gt;
* postmap /etc/postfix/sender_canonical&lt;br /&gt;
&lt;br /&gt;
=== Konfiguration ===&lt;br /&gt;
* postconf -e &amp;quot;sender_canonical_maps = hash:/etc/postfix/sender_canonical&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Postfix neu laden ===&lt;br /&gt;
* postfix reload&lt;br /&gt;
&lt;br /&gt;
== recipient_canonical ==&lt;br /&gt;
* Schreibt ausschließlich Empfängeradressen um&lt;br /&gt;
* Wird genutzt um eingehende Adressen auf lokale Postfächer zu mappen&lt;br /&gt;
* Betrifft nur den Envelope-Recipient&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
;Adresse umschreiben:&lt;br /&gt;
 extern@it2XX.int  intern@it2XX.int&lt;br /&gt;
;Domain umschreiben:&lt;br /&gt;
 @altedomain.int   @it2XX.int&lt;br /&gt;
&lt;br /&gt;
=== Beispiel ===&lt;br /&gt;
;Datei erstellen:&lt;br /&gt;
* vi /etc/postfix/recipient_canonical&lt;br /&gt;
  &amp;lt;pre&amp;gt;&lt;br /&gt;
  l.meyer@it2XX.int    leroy@it2XX.int&lt;br /&gt;
  m.schmidt@it2XX.int  martha@it2XX.int&lt;br /&gt;
  &amp;lt;/pre&amp;gt;&lt;br /&gt;
;Datenbank aktualisieren:&lt;br /&gt;
* postmap /etc/postfix/recipient_canonical&lt;br /&gt;
&lt;br /&gt;
=== Konfiguration ===&lt;br /&gt;
* postconf -e &amp;quot;recipient_canonical_maps = hash:/etc/postfix/recipient_canonical&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Postfix neu laden ===&lt;br /&gt;
* postfix reload&lt;br /&gt;
&lt;br /&gt;
== virtual (Virtuelle Alias-Tabelle) ==&lt;br /&gt;
* Ordnet E-Mail-Adressen virtuellen Mailboxen oder anderen Adressen zu&lt;br /&gt;
* Wird für virtuelle Domains genutzt&lt;br /&gt;
* Ermöglicht die Trennung von Mail-Adressen und Systembenutzern&lt;br /&gt;
* it2XX.int darf '''nicht''' in mydestination stehen&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
;Adresse weiterleiten:&lt;br /&gt;
 fiktive@it2XX.int  real@it2XX.int&lt;br /&gt;
;Catch-All:&lt;br /&gt;
 @it2XX.int  real@it2XX.int&lt;br /&gt;
&lt;br /&gt;
=== Beispiel ===&lt;br /&gt;
;Datei erstellen:&lt;br /&gt;
* vi /etc/postfix/virtual&lt;br /&gt;
  &amp;lt;pre&amp;gt;&lt;br /&gt;
  technik@it2XX.int   leroy@it2XX.int&lt;br /&gt;
  vertrieb@it2XX.int  martha@it2XX.int&lt;br /&gt;
  @it2XX.int          martha@it2XX.int&lt;br /&gt;
  &amp;lt;/pre&amp;gt;&lt;br /&gt;
;Datenbank aktualisieren:&lt;br /&gt;
* postmap /etc/postfix/virtual&lt;br /&gt;
&lt;br /&gt;
=== Konfiguration ===&lt;br /&gt;
* postconf -e &amp;quot;virtual_alias_maps = hash:/etc/postfix/virtual&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Postfix neu laden ===&lt;br /&gt;
* postfix reload&lt;br /&gt;
&lt;br /&gt;
== virtual_mailbox (Virtuelle Mailbox-Zustellung) ==&lt;br /&gt;
* Stellt Mails direkt in Maildir-Verzeichnisse zu&lt;br /&gt;
* Kein lokaler Systembenutzer erforderlich&lt;br /&gt;
* Erfordert einen dedizierten vmail-Benutzer&lt;br /&gt;
&lt;br /&gt;
=== Systembenutzer anlegen ===&lt;br /&gt;
* groupadd -g 5000 vmail&lt;br /&gt;
* useradd -u 5000 -g 5000 -d /var/mail vmail&lt;br /&gt;
&lt;br /&gt;
=== Beispiel ===&lt;br /&gt;
;Datei erstellen:&lt;br /&gt;
* vi /etc/postfix/virtual_mailbox_maps&lt;br /&gt;
  &amp;lt;pre&amp;gt;&lt;br /&gt;
  leroy@it2XX.int   leroy/&lt;br /&gt;
  martha@it2XX.int  martha/&lt;br /&gt;
  &amp;lt;/pre&amp;gt;&lt;br /&gt;
;Datenbank aktualisieren:&lt;br /&gt;
* postmap /etc/postfix/virtual_mailbox_maps&lt;br /&gt;
&lt;br /&gt;
=== Verzeichnisse anlegen ===&lt;br /&gt;
* mkdir -p /var/mail/leroy/&lt;br /&gt;
* mkdir -p /var/mail/martha/&lt;br /&gt;
* chown -R vmail:vmail /var/mail/&lt;br /&gt;
&lt;br /&gt;
=== Konfiguration ===&lt;br /&gt;
;!!!'''Wichtig'''!!! it2XX.int darf '''nicht''' in mydestination stehen:&lt;br /&gt;
* postconf -e &amp;quot;mydestination = mail.it2XX.int, localhost&amp;quot;&lt;br /&gt;
* postconf -e &amp;quot;virtual_mailbox_domains = it2XX.int&amp;quot;&lt;br /&gt;
* postconf -e &amp;quot;virtual_mailbox_base = /var/mail&amp;quot;&lt;br /&gt;
* postconf -e &amp;quot;virtual_mailbox_maps = hash:/etc/postfix/virtual_mailbox_maps&amp;quot;&lt;br /&gt;
* postconf -e &amp;quot;virtual_uid_maps = static:5000&amp;quot;&lt;br /&gt;
* postconf -e &amp;quot;virtual_gid_maps = static:5000&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Postfix neu starten ===&lt;br /&gt;
* systemctl restart postfix&lt;br /&gt;
&lt;br /&gt;
== transport ==&lt;br /&gt;
* Steuert über welchen Transportweg eine Mail zugestellt wird&lt;br /&gt;
* Überschreibt das Standard-Routing von Postfix&lt;br /&gt;
* Nützlich für Split-Delivery oder Relay an bestimmte Server&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
;Domain über bestimmten Transport:&lt;br /&gt;
 domain.int  smtp:[mailserver.domain.int]&lt;br /&gt;
;Domain lokal zustellen:&lt;br /&gt;
 domain.int  local:&lt;br /&gt;
;Domain verwerfen:&lt;br /&gt;
 domain.int  discard:&lt;br /&gt;
&lt;br /&gt;
=== Beispiel ===&lt;br /&gt;
;Datei erstellen:&lt;br /&gt;
* vi /etc/postfix/transport&lt;br /&gt;
  &amp;lt;pre&amp;gt;&lt;br /&gt;
  it2XX.int       smtp:[10.88.2XX.1]&lt;br /&gt;
  extern.int      smtp:[mail.extern.int]:587&lt;br /&gt;
  wegwerf.int     discard:&lt;br /&gt;
  &amp;lt;/pre&amp;gt;&lt;br /&gt;
;Datenbank aktualisieren:&lt;br /&gt;
* postmap /etc/postfix/transport&lt;br /&gt;
&lt;br /&gt;
=== Konfiguration ===&lt;br /&gt;
* postconf -e &amp;quot;transport_maps = hash:/etc/postfix/transport&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Postfix neu laden ===&lt;br /&gt;
* postfix reload&lt;br /&gt;
&lt;br /&gt;
== relay_domains ==&lt;br /&gt;
* Definiert für welche Domains Postfix als Relay agiert&lt;br /&gt;
* Postfix nimmt Mails für diese Domains an und leitet sie weiter&lt;br /&gt;
* Ohne Eintrag hier werden fremde Domains abgewiesen&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
;Domain als Relay eintragen:&lt;br /&gt;
 relay_domains = domain1.int, domain2.int&lt;br /&gt;
;Oder aus Datei (für viele Domains):&lt;br /&gt;
 relay_domains = hash:/etc/postfix/relay_domains&lt;br /&gt;
&lt;br /&gt;
=== Beispiel: Direkt in main.cf ===&lt;br /&gt;
* postconf -e &amp;quot;relay_domains = it2XX.int, partner.int&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Beispiel: Aus Datei ===&lt;br /&gt;
;Datei erstellen:&lt;br /&gt;
* vi /etc/postfix/relay_domains&lt;br /&gt;
  &amp;lt;pre&amp;gt;&lt;br /&gt;
  it2XX.int    OK&lt;br /&gt;
  partner.int  OK&lt;br /&gt;
  &amp;lt;/pre&amp;gt;&lt;br /&gt;
;Datenbank aktualisieren:&lt;br /&gt;
* postmap /etc/postfix/relay_domains&lt;br /&gt;
;Konfiguration:&lt;br /&gt;
* postconf -e &amp;quot;relay_domains = hash:/etc/postfix/relay_domains&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Postfix neu laden ===&lt;br /&gt;
* postfix reload&lt;br /&gt;
&lt;br /&gt;
== virtusertable ==&lt;br /&gt;
* Historisches Sendmail-Konzept, in Postfix als virtual_alias_maps umgesetzt&lt;br /&gt;
* Mappt virtuelle Benutzer auf reale Empfänger&lt;br /&gt;
* Funktioniert identisch zur virtual Alias-Tabelle&lt;br /&gt;
&lt;br /&gt;
=== Hinweis ===&lt;br /&gt;
;In Postfix wird virtusertable als virtual_alias_maps konfiguriert:&lt;br /&gt;
* vi /etc/postfix/virtusertable&lt;br /&gt;
  &amp;lt;pre&amp;gt;&lt;br /&gt;
  info@it2XX.int     leroy@it2XX.int&lt;br /&gt;
  sales@it2XX.int    martha@it2XX.int&lt;br /&gt;
  @it2XX.int         leroy@it2XX.int&lt;br /&gt;
  &amp;lt;/pre&amp;gt;&lt;br /&gt;
;Datenbank aktualisieren:&lt;br /&gt;
* postmap /etc/postfix/virtusertable&lt;br /&gt;
&lt;br /&gt;
=== Konfiguration ===&lt;br /&gt;
* postconf -e &amp;quot;virtual_alias_maps = hash:/etc/postfix/virtusertable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Postfix neu laden ===&lt;br /&gt;
* postfix reload&lt;br /&gt;
&lt;br /&gt;
== smtpd_sender_restrictions ==&lt;br /&gt;
* Regelt welche Absender Mails einliefern dürfen&lt;br /&gt;
* Prüfung erfolgt beim MAIL FROM im SMTP-Dialog&lt;br /&gt;
* Regeln werden der Reihe nach abgearbeitet&lt;br /&gt;
&lt;br /&gt;
=== Wichtige Restriktionen ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Restriktion !! Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| permit_mynetworks || Eigene Netzwerke erlauben&lt;br /&gt;
|-&lt;br /&gt;
| permit_sasl_authenticated || Authentifizierte Benutzer erlauben&lt;br /&gt;
|-&lt;br /&gt;
| reject_unknown_sender_domain || Absender-Domain muss im DNS existieren&lt;br /&gt;
|-&lt;br /&gt;
| reject_non_fqdn_sender || Absender muss FQDN haben&lt;br /&gt;
|-&lt;br /&gt;
| reject || Alles weitere ablehnen&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Konfiguration ===&lt;br /&gt;
* postconf -e &amp;quot;smtpd_sender_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unknown_sender_domain, reject_non_fqdn_sender&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Postfix neu laden ===&lt;br /&gt;
* postfix reload&lt;br /&gt;
&lt;br /&gt;
== smtpd_recipient_restrictions ==&lt;br /&gt;
* Regelt welche Empfänger akzeptiert werden&lt;br /&gt;
* Prüfung erfolgt beim RCPT TO im SMTP-Dialog&lt;br /&gt;
* Wichtigste Stelle zur Spam- und Relay-Kontrolle&lt;br /&gt;
&lt;br /&gt;
=== Wichtige Restriktionen ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Restriktion !! Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| permit_mynetworks || Eigene Netzwerke erlauben&lt;br /&gt;
|-&lt;br /&gt;
| permit_sasl_authenticated || Authentifizierte Benutzer erlauben&lt;br /&gt;
|-&lt;br /&gt;
| reject_unauth_destination || Open Relay verhindern (Pflicht!)&lt;br /&gt;
|-&lt;br /&gt;
| reject_unknown_recipient_domain || Empfänger-Domain muss im DNS existieren&lt;br /&gt;
|-&lt;br /&gt;
| reject_non_fqdn_recipient || Empfänger muss FQDN haben&lt;br /&gt;
|-&lt;br /&gt;
| check_policy_service || Externe Policy-Prüfung (z.B. SPF)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Konfiguration ===&lt;br /&gt;
* postconf -e &amp;quot;smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, reject_unknown_recipient_domain&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Postfix neu laden ===&lt;br /&gt;
* postfix reload&lt;br /&gt;
&lt;br /&gt;
== header_checks ==&lt;br /&gt;
* Prüft und manipuliert Mail-Header per regulärem Ausdruck&lt;br /&gt;
* Kann Header hinzufügen, ersetzen, ablehnen oder verwerfen&lt;br /&gt;
* Wird nach der Annahme der Mail ausgeführt&lt;br /&gt;
&lt;br /&gt;
=== Syntax ===&lt;br /&gt;
;Aktionen:&lt;br /&gt;
 /REGEXP/  AKTION&lt;br /&gt;
;Aktionen: REJECT, DISCARD, WARN, HOLD, PREPEND, REPLACE, IGNORE&lt;br /&gt;
&lt;br /&gt;
=== Beispiel ===&lt;br /&gt;
;Datei erstellen:&lt;br /&gt;
* vi /etc/postfix/header_checks&lt;br /&gt;
  &amp;lt;pre&amp;gt;&lt;br /&gt;
  /^Subject:.*SPAM.*/         DISCARD&lt;br /&gt;
  /^X-Mailer: BadMailer.*/    REJECT Unerwünschter Mailer&lt;br /&gt;
  /^From:.*@spamdomain\.int/  REJECT Absender gesperrt&lt;br /&gt;
  &amp;lt;/pre&amp;gt;&lt;br /&gt;
;'''Kein postmap''' – header_checks verwendet regexp, keine hash-Tabelle&lt;br /&gt;
&lt;br /&gt;
=== Konfiguration ===&lt;br /&gt;
* postconf -e &amp;quot;header_checks = regexp:/etc/postfix/header_checks&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Postfix neu laden ===&lt;br /&gt;
* postfix reload&lt;br /&gt;
&lt;br /&gt;
== body_checks ==&lt;br /&gt;
* Prüft den Mail-Body per regulärem Ausdruck&lt;br /&gt;
* Gleiche Syntax wie header_checks&lt;br /&gt;
* Vorsicht: Kann bei großen Mails die Performance beeinträchtigen&lt;br /&gt;
&lt;br /&gt;
=== Beispiel ===&lt;br /&gt;
;Datei erstellen:&lt;br /&gt;
* vi /etc/postfix/body_checks&lt;br /&gt;
  &amp;lt;pre&amp;gt;&lt;br /&gt;
  /viagra/i                    DISCARD&lt;br /&gt;
  /http:\/\/spamdomain\.int/   REJECT Spam-Link erkannt&lt;br /&gt;
  /\bkasino\b/i                WARN Verdächtiger Inhalt&lt;br /&gt;
  &amp;lt;/pre&amp;gt;&lt;br /&gt;
;'''Kein postmap''' – body_checks verwendet regexp&lt;br /&gt;
&lt;br /&gt;
=== Konfiguration ===&lt;br /&gt;
* postconf -e &amp;quot;body_checks = regexp:/etc/postfix/body_checks&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Postfix neu laden ===&lt;br /&gt;
* postfix reload&lt;br /&gt;
&lt;br /&gt;
== Übersicht: postmap vs. newaliases vs. regexp ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Tabelle !! Befehl nach Änderung !! Format&lt;br /&gt;
|-&lt;br /&gt;
| alias || newaliases || text&lt;br /&gt;
|-&lt;br /&gt;
| canonical || postmap || hash&lt;br /&gt;
|-&lt;br /&gt;
| sender_canonical || postmap || hash&lt;br /&gt;
|-&lt;br /&gt;
| recipient_canonical || postmap || hash&lt;br /&gt;
|-&lt;br /&gt;
| virtual || postmap || hash&lt;br /&gt;
|-&lt;br /&gt;
| virtual_mailbox_maps || postmap || hash&lt;br /&gt;
|-&lt;br /&gt;
| transport || postmap || hash&lt;br /&gt;
|-&lt;br /&gt;
| relay_domains || postmap || hash&lt;br /&gt;
|-&lt;br /&gt;
| virtusertable || postmap || hash&lt;br /&gt;
|-&lt;br /&gt;
| header_checks || – (kein postmap) || regexp&lt;br /&gt;
|-&lt;br /&gt;
| body_checks || – (kein postmap) || regexp&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Thomas.will</name></author>
	</entry>
</feed>