Postfix/Generic Mapping
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