Systemmails umschreiben

Markus Winkler ml at irmawi.de
Di Feb 18 21:39:09 CET 2025


Hallo Nico,

On 18.02.25 16:14, Nico Funke via Postfixbuch-users wrote:
>     Danke fürs schauen, jedoch wollte ich euch nicht mit viel Text
>     langweilen, da ich noch immer denke, eine Option fehlt.

aus genau diesem Grund habe ich nach 'postconf -fn' gefragt. Es ist arg 
mühselig zu helfen, wenn man nicht die _komplette_ Config kennt ...

>     /etc/postfix/sender_canonical
>     root core at blocxx.org

Das ist m. E. falsch. Ein Beispiel hatte ich Dir ja geliefert. Ob diese Map 
allerdings überhaupt in Deinem Setup genutzt wird, ist momentan unklar, s. o.
  >     /etc/postfix/generic
>     @localhost      @blocxx.org
> 
>     Wenn ich jetzt mit dem Befehl echo "test1" | mail -s "test1"
>     you at domain.tld eine Mail sende kommt die zwar an, jedoch mit dem
>     Absender: root at core.blocxx.org

Ja, weil keine deiner Maps matcht und/oder nicht eingebunden ist.

>     Ziel soll es jedoch sein, dass jede Mail von core at blocxx.org
>     geschrieben wurde.

/etc/postfix/generic
@core.blocxx.org       core at blocxx.org


> Aktuelle Logs von Postfix nach dem Befehl echo "test1" | mail -s "test1" you at domain.tld:
> 
> postfix/pickup[681181]: C54EF67269: uid=0 from=<root at core.blocxx.org>
> postfix/cleanup[714073]: C54EF67269: message-id=<20250218152547.C54EF67269 at mail.blocxx.org>
> postfix/qmgr[100054]: C54EF67269: from=<root at core.blocxx.org>, size=366, nrcpt=1 (queue active)
> postfix/lmtp[714076]: C54EF67269: to=<admin at blocxx.org>, relay=127.0.0.1[127.0.0.1]:24, delay=0.08, delays=0.04/0.01/0.02/0.01, dsn=2.0.0, status=sent (250 2.0.0 <admin at blocxx.org> lUIiM3umtGdd5QoAZ15CMg Saved)
> postfix/qmgr[100054]: C54EF67269: removed

Die oben zu sehende Umschreibung mittels 'generic' greift in einem solchen 
Fall übrigens nicht, da die Mail ja auf der Maschine verbleibt und nicht 
per SMTP extern versendet wird. Wenn Du das auch bei lokal zugestellten 
Mails haben möchtest:

/etc/postfix/main.cf
sender_canonical_maps = hash:/etc/postfix/sender_canonical

/etc/postfix/sender_canonical
@core.blocxx.org       core at blocxx.org

Viele Grüße
Markus



Mehr Informationen über die Mailingliste Postfixbuch-users