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