Postfix/Generic Mapping: Unterschied zwischen den Versionen

Aus Foxwiki
K Textersetzung - „[[Kategorie:/“ durch „[[Kategorie:“
K Textersetzung - „z.B.“ durch „z. B. “
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:
== Generic Mapping ==
== Generic Mapping ==
* Viele Hosts besitzen keine gültige Internetdomain und verwenden stattdessen eine Bezeichnung wie z.B. '''localdomain.local'''.  
* Viele Hosts besitzen keine gültige Internetdomain und verwenden stattdessen eine Bezeichnung wie z. B.  '''localdomain.local'''.  
* Will man Mails über das Internet verschicken, so werden diese von vielen Mail-Servern abgelehnt.  
* Will man Mails über das Internet verschicken, so werden diese von vielen Mail-Servern abgelehnt.  
* Mittels Generic Mapping umgeht man das Problem indem man lokale Mail-Adressen durch reale ersetzt bevor sie via SMTP verschickt werden.
* Mittels Generic Mapping umgeht man das Problem indem man lokale Mail-Adressen durch reale ersetzt bevor sie via SMTP verschickt werden.

Aktuelle Version vom 19. Mai 2023, 14:54 Uhr

Generic Mapping

  • Viele Hosts besitzen keine gültige Internetdomain und verwenden stattdessen eine Bezeichnung wie z. B.  localdomain.local.
  • Will man Mails über das Internet verschicken, so werden diese von vielen Mail-Servern abgelehnt.
  • Mittels Generic Mapping umgeht man das Problem indem man lokale Mail-Adressen durch reale ersetzt bevor sie via SMTP verschickt werden.

Die Datei /etc/postfix/main.cf muss zunächst um diese Zeile ergänzt werden.

smtp_generic_maps = hash:/etc/postfix/generic

Außerdem muss man /etc/postfix/generic erstellen und in etwa so mit Einträgen versehen.

Sabrin@server1  SabRi@web.de
HeiBr@server1   Heinz.Brand@gmail.com

Die linken Einträge sind die (ungültigen) Mail-Adressen auf dem lokalen Server (hier mit dem Hostnamen server1), die rechten Einträge entsprechen den (gültigen) realen eMail-Adressen.

Das Mapping muss jetzt noch aktualisiert werden.

# postmap /etc/postfix/generic 

Zum Schluss wird die Konfiguration neu eingelesen.

# /etc/init.d/postfix reload