Mailserver Workshop Tabellen: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Die Seite wurde neu angelegt: „= Wichtige Postfix-Tabellen = == virtual (Virtuelle Mailbox-Zustellung) == * Ordnet E-Mail-Adressen virtuellen Mailboxen zu * Wird für virtuelle Domain…“
 
Keine Bearbeitungszusammenfassung
 
(5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
= Wichtige Postfix-Tabellen = 
*[[postfix virtual table]]
 
*[[postfix alias]]
== virtual (Virtuelle Mailbox-Zustellung) == 
*[[postfix transport]]
* Ordnet E-Mail-Adressen virtuellen Mailboxen zu 
*[[postfix relay_domains]]
* Wird für virtuelle Domains genutzt 
*[[postfix canonical]]
* Beispiel: 
*[[postfix sender_canonical]]
  <pre>
*[[postfix recipient_canonical]]
  user@example.com user1
*[[postfix virtusertable]]
  sales@example.com user2
*[[postfix smtpd_sender_restrictions]]
  </pre> 
*[[postfix smtpd_recipient_restrictions]]
 
*[[postfix header_checks]]
== alias (E-Mail-Alias-Tabelle) == 
*[[postfix body_checks]]
* Leitet E-Mails an andere Adressen oder lokale Benutzer weiter 
*[[Postfix Tabellen Kompakt]]
* Muss nach Änderungen mit `newaliases` aktualisiert werden 
* Beispiel: 
  <pre>
  root: admin@example.com
  sales: support@example.com
  </pre> 
 
== transport (Transport-Regeln für Domains) == 
* Bestimmt, wohin Postfix Mails für bestimmte Domains zustellt 
* Wird genutzt, um Mails an externe Server oder spezielle Zustellpfade zu senden 
* Beispiel: 
  <pre>
  example.com smtp:[mail.example.com]
  backup.com relay:[backup.mailserver.com]
  </pre> 
 
== relay_domains (Erlaubte Relay-Domains) == 
* Definiert, für welche Domains Postfix Mails an externe Server weiterleiten darf 
* Muss mit `relay_recipient_maps` kombiniert werden 
* Beispiel: 
  <pre>
  example.com
  trusted-domain.com
  </pre> 
 
== relay_recipient_maps (Erlaubte Empfänger für Relay-Domains) == 
* Erlaubt Postfix, nur bestimmte Empfänger für Relay-Domains zu akzeptieren 
* Wird genutzt, um ungewollte Weiterleitungen zu verhindern 
* Beispiel: 
  <pre>
  user@example.com OK
  support@example.com OK
  </pre> 
 
== canonical (Adressumschreibung) == 
* Wandelt Absender- oder Empfängeradressen um 
* Wird oft genutzt, um interne Benutzeradressen in öffentliche Adressen umzuwandeln 
* Beispiel: 
  <pre>
  localuser localuser@example.com
  </pre> 
 
== sender_canonical (Absenderumschreibung) == 
* Ändert die Absenderadresse bei ausgehenden E-Mails 
* Beispiel: 
  <pre>
  john john.doe@example.com
  </pre> 
 
== recipient_canonical (Empfängerumschreibung) == 
* Ändert die Empfängeradresse, bevor die Mail verarbeitet wird 
* Beispiel: 
  <pre>
  support@example.com helpdesk@example.com
  </pre> 
 
== virtusertable (Virtuelle Nutzerzuordnung) == 
* Ähnlich wie `virtual`, aber flexibler für einzelne Nutzer oder Catch-All-Adressen 
* Beispiel: 
  <pre>
  @example.com catchall@example.com
  user@example.com john
  </pre> 
 
== smtpd_sender_restrictions (Einschränkungen für Absender) == 
* Definiert, welche Absender erlaubt oder blockiert sind 
* Beispiel: 
  <pre>
  reject_unknown_sender_domain
  permit_mynetworks
  </pre> 
 
== smtpd_recipient_restrictions (Empfängerregeln) == 
* Definiert, welche Empfängeradressen akzeptiert oder blockiert werden 
* Beispiel: 
  <pre>
  reject_unauth_destination
  check_recipient_access hash:/etc/postfix/recipient_access
  </pre> 
 
== header_checks (E-Mail-Header-Filterung) == 
* Erlaubt die Modifikation oder Blockierung von E-Mail-Headern 
* Beispiel: 
  <pre>
  /^Subject:.*Spam/ DISCARD
  </pre> 
 
== body_checks (Inhaltsbasierte Filterung) == 
* Ermöglicht das Filtern von E-Mails basierend auf ihrem Inhalt 
* Beispiel: 
  <pre>
  /viagra/ DISCARD
  </pre>

Aktuelle Version vom 6. Juni 2026, 17:50 Uhr