Systemmails umschreiben
Nico Funke
nfunke at blocxx.org
Mi Feb 19 10:47:25 CET 2025
Hi Markus,
Danke für die ganzen Infos und Hilfe.
Der Teil mit der generic funktioniert.
Warum auch immer meine Version nicht funktioniert hat.
Genau das ist die Besonderheit der generic, daher wollte ich mir das
auch mal ansehen, da der Ansatz interessant ist.
lmtp_generic_maps schreibt erst beim versenden um.
Aktuell ist es so, dass je nach Art des Versendens, es funktioniert
oder auch nicht.
Sende ich im Terminal mit dem echo Befehl, steht der Absendername
weiter hin dabei "root <core at blocxx.org>".
Ein Tool hat seine tägliche Mail gesendet, da wurde korrekt nur die
Mailadresse core at blocxx.org angezeigt.
Ich schau mir heute Abend an wie das Tool sendet, dann könnte ich
vermutlich der Lösung nah sein.
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
compatibility_level = 3.6
disable_vrfy_command = yes
inet_interfaces = all
inet_protocols = ipv4
lmtp_generic_maps = hash:/etc/postfix/generic
local_header_rewrite_clients = permit_mynetworks,
permit_sasl_authenticated,
permit_tls_clientcerts
mailbox_size_limit = 0
maillog_file = /var/log/postfix/postfix.log
milter_default_action = accept
milter_protocol = 6
mydestination = $myhostname, admin at blocxx.org,
localhost.localdomain, localhost
myhostname = mail.blocxx.org
mynetworks = 127.0.0.0/8
myorigin = /etc/mailname
non_smtpd_milters = $smtpd_milters
readme_directory = no
recipient_delimiter = +
relay_domains = hash:/etc/postfix/relay_domains
relayhost =
sender_canonical_maps = hash:/etc/postfix/sender_canonical
smtp_generic_maps = hash:/etc/postfix/generic
smtpd_relay_restrictions = permit_mynetworks, permit_sasl_authenticated,
defer_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_path = private/auth
smtpd_sasl_type = dovecot
transport_maps = hash:/etc/postfix/relay_domains
virtual_alias_maps = hash:/etc/postfix/virtual
Danke nochmals.
Viele Grüße
Am 18.02.25 um 21:39 schrieb Markus Winkler via Postfixbuch-users:
> 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
>
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://listi.jpberlin.de/pipermail/postfixbuch-users/attachments/20250219/8a0d09bf/attachment.htm>
Mehr Informationen über die Mailingliste Postfixbuch-users