<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <blockquote><font face="Linux Biolinum">Hi Markus,<br>
        <br>
        Danke für die ganzen Infos und Hilfe.<br>
        <br>
        Der Teil mit der generic funktioniert.<br>
        Warum auch immer meine Version nicht funktioniert hat. <br>
        <br>
        Genau das ist die Besonderheit der generic, daher wollte ich mir
        das auch mal ansehen, da der Ansatz interessant ist.<br>
        lmtp_generic_maps schreibt erst beim versenden um.<br>
        <br>
        Aktuell ist es so, dass je nach Art des Versendens, es
        funktioniert oder auch nicht.<br>
        Sende ich im Terminal mit dem echo Befehl, steht der
        Absendername weiter hin dabei "root <a class="moz-txt-link-rfc2396E" href="mailto:core@blocxx.org"><core@blocxx.org></a>".<br>
        <br>
        Ein Tool hat seine tägliche Mail gesendet, da wurde korrekt nur
        die Mailadresse <a class="moz-txt-link-abbreviated" href="mailto:core@blocxx.org">core@blocxx.org</a> angezeigt.<br>
        Ich schau mir heute Abend an wie das Tool sendet, dann könnte
        ich vermutlich der Lösung nah sein.<br>
        <br>
        alias_database = hash:/etc/aliases<br>
        alias_maps = hash:/etc/aliases<br>
        append_dot_mydomain = no<br>
        biff = no<br>
        broken_sasl_auth_clients = yes<br>
        compatibility_level = 3.6<br>
        disable_vrfy_command = yes<br>
        inet_interfaces = all<br>
        inet_protocols = ipv4<br>
        lmtp_generic_maps = hash:/etc/postfix/generic<br>
        local_header_rewrite_clients = permit_mynetworks,
        permit_sasl_authenticated,<br>
            permit_tls_clientcerts<br>
        mailbox_size_limit = 0<br>
        maillog_file = /var/log/postfix/postfix.log<br>
        milter_default_action = accept<br>
        milter_protocol = 6<br>
        mydestination = $myhostname, <a class="moz-txt-link-abbreviated" href="mailto:admin@blocxx.org">admin@blocxx.org</a>,
        localhost.localdomain, localhost<br>
        myhostname = mail.blocxx.org<br>
        mynetworks = 127.0.0.0/8<br>
        myorigin = /etc/mailname<br>
        non_smtpd_milters = $smtpd_milters<br>
        readme_directory = no<br>
        recipient_delimiter = +<br>
        relay_domains = hash:/etc/postfix/relay_domains<br>
        relayhost =<br>
        sender_canonical_maps = hash:/etc/postfix/sender_canonical<br>
        smtp_generic_maps = hash:/etc/postfix/generic<br>
      </font><font face="Linux Biolinum">smtpd_relay_restrictions =
        permit_mynetworks, permit_sasl_authenticated,<br>
            defer_unauth_destination<br>
        smtpd_sasl_auth_enable = yes<br>
        smtpd_sasl_path = private/auth<br>
        smtpd_sasl_type = dovecot<br>
        transport_maps = hash:/etc/postfix/relay_domains<br>
        virtual_alias_maps = hash:/etc/postfix/virtual<br>
        <br>
        <br>
        Danke nochmals.<br>
        <br>
        Viele Grüße<br>
        <br>
      </font></blockquote>
    <div class="moz-cite-prefix">Am 18.02.25 um 21:39 schrieb Markus
      Winkler via Postfixbuch-users:<br>
    </div>
    <blockquote type="cite"
      cite="mid:82c55d4b-5ef3-4715-b0fb-786f9961a710@irmawi.de">Hallo
      Nico,
      <br>
      <br>
      On 18.02.25 16:14, Nico Funke via Postfixbuch-users wrote:
      <br>
      <blockquote type="cite">    Danke fürs schauen, jedoch wollte ich
        euch nicht mit viel Text
        <br>
            langweilen, da ich noch immer denke, eine Option fehlt.
        <br>
      </blockquote>
      <br>
      aus genau diesem Grund habe ich nach 'postconf -fn' gefragt. Es
      ist arg mühselig zu helfen, wenn man nicht die _komplette_ Config
      kennt ...
      <br>
      <br>
      <blockquote type="cite">    /etc/postfix/sender_canonical
        <br>
            root <a class="moz-txt-link-abbreviated" href="mailto:core@blocxx.org">core@blocxx.org</a>
        <br>
      </blockquote>
      <br>
      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.
      <br>
       >     /etc/postfix/generic
      <br>
      <blockquote type="cite">    @localhost      @blocxx.org
        <br>
        <br>
            Wenn ich jetzt mit dem Befehl echo "test1" | mail -s "test1"
        <br>
            <a class="moz-txt-link-abbreviated" href="mailto:you@domain.tld">you@domain.tld</a> eine Mail sende kommt die zwar an, jedoch mit
        dem
        <br>
            Absender: <a class="moz-txt-link-abbreviated" href="mailto:root@core.blocxx.org">root@core.blocxx.org</a>
        <br>
      </blockquote>
      <br>
      Ja, weil keine deiner Maps matcht und/oder nicht eingebunden ist.
      <br>
      <br>
      <blockquote type="cite">    Ziel soll es jedoch sein, dass jede
        Mail von <a class="moz-txt-link-abbreviated" href="mailto:core@blocxx.org">core@blocxx.org</a>
        <br>
            geschrieben wurde.
        <br>
      </blockquote>
      <br>
      /etc/postfix/generic
      <br>
      @core.blocxx.org       <a class="moz-txt-link-abbreviated" href="mailto:core@blocxx.org">core@blocxx.org</a>
      <br>
      <br>
      <br>
      <blockquote type="cite">Aktuelle Logs von Postfix nach dem Befehl
        echo "test1" | mail -s "test1" <a class="moz-txt-link-abbreviated" href="mailto:you@domain.tld">you@domain.tld</a>:
        <br>
        <br>
        postfix/pickup[681181]: C54EF67269: uid=0
        from=<a class="moz-txt-link-rfc2396E" href="mailto:root@core.blocxx.org"><root@core.blocxx.org></a>
        <br>
        postfix/cleanup[714073]: C54EF67269:
        message-id=<a class="moz-txt-link-rfc2396E" href="mailto:20250218152547.C54EF67269@mail.blocxx.org"><20250218152547.C54EF67269@mail.blocxx.org></a>
        <br>
        postfix/qmgr[100054]: C54EF67269:
        from=<a class="moz-txt-link-rfc2396E" href="mailto:root@core.blocxx.org"><root@core.blocxx.org></a>, size=366, nrcpt=1 (queue
        active)
        <br>
        postfix/lmtp[714076]: C54EF67269: to=<a class="moz-txt-link-rfc2396E" href="mailto:admin@blocxx.org"><admin@blocxx.org></a>,
        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
        <a class="moz-txt-link-rfc2396E" href="mailto:admin@blocxx.org"><admin@blocxx.org></a> lUIiM3umtGdd5QoAZ15CMg Saved)
        <br>
        postfix/qmgr[100054]: C54EF67269: removed
        <br>
      </blockquote>
      <br>
      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:
      <br>
      <br>
      /etc/postfix/main.cf
      <br>
      sender_canonical_maps = hash:/etc/postfix/sender_canonical
      <br>
      <br>
      /etc/postfix/sender_canonical
      <br>
      @core.blocxx.org       <a class="moz-txt-link-abbreviated" href="mailto:core@blocxx.org">core@blocxx.org</a>
      <br>
      <br>
      Viele Grüße
      <br>
      Markus
      <br>
      <br>
    </blockquote>
    <br>
  </body>
</html>