Systemmails umschreiben
Markus Winkler
ml at irmawi.de
Mo Feb 17 21:30:30 CET 2025
Hallo Nico,
On 17.02.25 19:16, Nico Funke via Postfixbuch-users wrote:
> Ich beschäftige mich aktuell etwas mit lokalen Mails:
> Und zwar möchte ich alle lokalen Systemmails der lokalen Konten
> umschreiben und weiterleiten.
[...]
>
> * In aliases habe ich die lokalen Postfächer bzw. die Weiterleitung
> definiert.
> * In sender_canonical habe ich root eine gültige Mailadresse zugeteilt.
> * In der generic habe ich @localhost @blocxx.org zugeteilt.
> * Und in mail.cf habe ich folgendes gesetzt:
> o smtp_generic_maps
> o lmtp_generic_maps
> o local_header_rewrite_clients
Das ist leider nicht sehr genau - oder ich stehe grad auf dem Schlauch. ;-)
Bitte schicke bei solchen Fragen am besten diese Infos:
o output von 'postconf -fn'
o zumindest relevante Teile der oben erwähnten Config-Files (/etc/aliases,
sender_canonical, generic etc.)
Mal ein konstruiertes, aber m. E. halbwegs reales Beispiel mit einer
vielleicht ähnlichen Konstellation wie bei Dir:
Ich möchte, dass Mails eines intern laufenden Servers
'webserver.localdomain.local' nicht an bestimmte Systemaliase, sondern
stattdessen an root gehen und diesem a) sowohl lokal direkt als auch b)
zusätzlich an eine externe Adresse zustellen:
/etc/aliases:
postmaster: root
hostmaster: root
root: \root, foo at example.com
Damit die Mails nicht mit der Adresse 'root at webserver.localdomain.local'
verschickt (und u. U. bei externen Checks blockiert) werden, habe ich:
sender_canonical_maps = hash:/etc/postfix/sender_canonical
in der u. a. steht:
root at webserver.localdomain.local root at example.com
Damit werden die lokal von root erzeugten Mails nicht mehr von
'root at webserver.localdomain.local' sondern mit der Absenderadresse
'root at example.com' verschickt.
So als grobe Idee, Genaueres und weitere Fälle sind hier beschrieben (falls
nicht schon bekannt):
> Wenn jemand den Fehler zufällig gleich sieht würde ich mich über ein
> Tipp freuen beziehungsweise über etwas Lektüre zu diesem Thema.
https://www.postfix.org/ADDRESS_REWRITING_README.html
>
> Den es wirkt - leider ohne Error Logeintrag - als würde es nur
> Teilweise funktionieren.
> Die Ergebnisse ändern sich je nach Versandart.
Hier wären Logauszüge von Testmails, bei denen etwas nicht wie gewünscht
funktioniert, trotzdem _sehr_ hilfreich. In welchen Fällen ("teilweise",
"je nach Versandart") funktioniert es nicht? Das kann man an solchen
konkreten Beispielen am besten sehen.
> Und ich weiß aktuell nicht wo ich am besten ansetzen kann, um den
> Fehler zu finden.
Am besten mehr Infos zu Deinem aktuellen Setup schicken, s. o. ;-)
Viele Grüße
Markus
Mehr Informationen über die Mailingliste Postfixbuch-users