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…“)
 
(Der Seiteninhalt wurde durch einen anderen Text ersetzt: „*postfix virtual table“)
Markierung: Ersetzt
Zeile 1: Zeile 1:
= Wichtige Postfix-Tabellen = 
+
*[[postfix virtual table]]
 
 
== virtual (Virtuelle Mailbox-Zustellung) == 
 
* Ordnet E-Mail-Adressen virtuellen Mailboxen zu 
 
* Wird für virtuelle Domains genutzt 
 
* Beispiel: 
 
  <pre>
 
  user@example.com user1
 
  sales@example.com user2
 
  </pre> 
 
 
 
== alias (E-Mail-Alias-Tabelle) == 
 
* Leitet E-Mails an andere Adressen oder lokale Benutzer weiter 
 
* 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>
 

Version vom 16. März 2025, 13:46 Uhr