<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <blockquote><font face="Linux Biolinum">NACHTRAG;<br>
        <br>
        Hier sind Sender und Empfänger auf einer Maschine, daher noch
        die Logs.<br>
        <br>
        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>
      </font><br>
      <br>
      Viele Grüße<br>
      <br>
    </blockquote>
    <div class="moz-cite-prefix">Am 18.02.25 um 16:14 schrieb Nico Funke
      via Postfixbuch-users:<br>
    </div>
    <blockquote type="cite"
      cite="mid:532ef65d-fa43-4e27-b8a5-508662e6930c@blocxx.org">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <blockquote><font face="Linux Biolinum">Hi zusammen,<br>
          <br>
          Danke fürs schauen, jedoch wollte ich euch nicht mit viel Text
          langweilen, da ich noch immer denke, eine Option fehlt.<br>
          <br>
          Das sind die relevanten Einstellungen Änderungen in meiner
          Testumgebung;<br>
          <br>
          In der main.cf habe ich diese Optionen gesetzte:<br>
        </font>
        <ul>
          <li><font face="Linux Biolinum">local_header_rewrite_clients =
              permit_mynetworks, permit_sasl_authenticated,
              permit_tls_clientcerts</font></li>
          <li><font face="Linux Biolinum">smtp_generic_maps =
              hash:/etc/postfix/generic</font></li>
          <li><font face="Linux Biolinum">lmtp_generic_maps =
              hash:/etc/postfix/generic</font><br>
          </li>
        </ul>
        <font face="Linux Biolinum">/etc/aliases<br>
          mailer-daemon: root<br>
          daemon: root<br>
          www-data: root<br>
          postmaster: root<br>
          hostmaster: root<br>
          webmaster: root<br>
          www: root<br>
          wwwrun: root<br>
          abuse: root<br>
          security: root<br>
          nobody: root<br>
          root: <a
            class="moz-txt-link-abbreviated moz-txt-link-freetext"
            href="mailto:admin@blocxx.org" moz-do-not-send="true">admin@blocxx.org</a><br>
          <br>
          /etc/postfix/sender_canonical<br>
          root    <a
            class="moz-txt-link-abbreviated moz-txt-link-freetext"
            href="mailto:core@blocxx.org" moz-do-not-send="true">core@blocxx.org</a><br>
          <br>
          /etc/postfix/generic<br>
          @localhost      @blocxx.org<br>
          <br>
          <br>
          Wenn ich jetzt mit dem Befehl echo "test1" | mail -s "test1" <a
            class="moz-txt-link-abbreviated moz-txt-link-freetext"
            href="mailto:you@domain.tld" moz-do-not-send="true">you@domain.tld</a>
          eine Mail sende kommt die zwar an, jedoch mit dem Absender: <a
            class="moz-txt-link-abbreviated moz-txt-link-freetext"
            href="mailto:root@core.blocxx.org" moz-do-not-send="true">root@core.blocxx.org</a><br>
          Ziel soll es jedoch sein, dass jede Mail von <a
            class="moz-txt-link-abbreviated moz-txt-link-freetext"
            href="mailto:core@blocxx.org" moz-do-not-send="true">core@blocxx.org</a>
          geschrieben wurde.<br>
          <br>
          @Markus, welche Logs meinst du genau? Die vom Sender oder
          Empfänger? Dann würde ich ganz frisch eine Testmail senden.<br>
          <br>
        </font><br>
        <br>
      </blockquote>
      <div class="moz-cite-prefix">Am 17.02.25 um 21:30 schrieb Markus
        Winkler via Postfixbuch-users:<br>
      </div>
      <blockquote type="cite"
        cite="mid:30d62551-9c9b-417d-8f12-854863448e58@irmawi.de">Hallo
        Nico, <br>
        <br>
        On 17.02.25 19:16, Nico Funke via Postfixbuch-users wrote: <br>
        <blockquote type="cite">    Ich beschäftige mich aktuell etwas
          mit lokalen Mails: <br>
              Und zwar möchte ich alle lokalen Systemmails der lokalen
          Konten <br>
              umschreiben und weiterleiten. <br>
        </blockquote>
        <br>
        [...] <br>
        <br>
        <blockquote type="cite"> <br>
                * In aliases habe ich die lokalen Postfächer bzw. die
          Weiterleitung <br>
                  definiert. <br>
                * In sender_canonical habe ich root eine gültige
          Mailadresse zugeteilt. <br>
                * In der generic habe ich @localhost @blocxx.org
          zugeteilt. <br>
                * Und in mail.cf habe ich folgendes gesetzt: <br>
                    o smtp_generic_maps <br>
                    o lmtp_generic_maps <br>
                    o local_header_rewrite_clients <br>
        </blockquote>
        <br>
        Das ist leider nicht sehr genau - oder ich stehe grad auf dem
        Schlauch. ;-) Bitte schicke bei solchen Fragen am besten diese
        Infos: <br>
        <br>
        o output von 'postconf -fn' <br>
        o zumindest relevante Teile der oben erwähnten Config-Files
        (/etc/aliases, sender_canonical, generic etc.) <br>
        <br>
        <br>
        Mal ein konstruiertes, aber m. E. halbwegs reales Beispiel mit
        einer vielleicht ähnlichen Konstellation wie bei Dir: <br>
        <br>
        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:
        <br>
        <br>
        /etc/aliases: <br>
        <br>
        postmaster: root <br>
        hostmaster: root <br>
        root: \root, <a
          class="moz-txt-link-abbreviated moz-txt-link-freetext"
          href="mailto:foo@example.com" moz-do-not-send="true">foo@example.com</a>
        <br>
        <br>
        <br>
        Damit die Mails nicht mit der Adresse '<a
          class="moz-txt-link-abbreviated moz-txt-link-freetext"
          href="mailto:root@webserver.localdomain.local"
          moz-do-not-send="true">root@webserver.localdomain.local</a>'
        verschickt (und u. U. bei externen Checks blockiert) werden,
        habe ich: <br>
        <br>
        sender_canonical_maps = hash:/etc/postfix/sender_canonical <br>
        <br>
        in der u. a. steht: <br>
        <br>
        <a class="moz-txt-link-abbreviated moz-txt-link-freetext"
          href="mailto:root@webserver.localdomain.local"
          moz-do-not-send="true">root@webserver.localdomain.local</a>     
        <a class="moz-txt-link-abbreviated moz-txt-link-freetext"
          href="mailto:root@example.com" moz-do-not-send="true">root@example.com</a>
        <br>
        <br>
        Damit werden die lokal von root erzeugten Mails nicht mehr von '<a
          class="moz-txt-link-abbreviated moz-txt-link-freetext"
          href="mailto:root@webserver.localdomain.local"
          moz-do-not-send="true">root@webserver.localdomain.local</a>'
        sondern mit der Absenderadresse '<a
          class="moz-txt-link-abbreviated moz-txt-link-freetext"
          href="mailto:root@example.com" moz-do-not-send="true">root@example.com</a>'
        verschickt. <br>
        <br>
        So als grobe Idee, Genaueres und weitere Fälle sind hier
        beschrieben (falls nicht schon bekannt): <br>
        <br>
        <blockquote type="cite">    Wenn jemand den Fehler zufällig
          gleich sieht würde ich mich über ein <br>
              Tipp freuen beziehungsweise über etwas Lektüre zu diesem
          Thema. <br>
        </blockquote>
        <br>
        <a class="moz-txt-link-freetext"
          href="https://www.postfix.org/ADDRESS_REWRITING_README.html"
          moz-do-not-send="true">https://www.postfix.org/ADDRESS_REWRITING_README.html</a>
        <br>
        <br>
        <blockquote type="cite"> <br>
              Den es wirkt - leider ohne Error Logeintrag - als würde es
          nur <br>
              Teilweise funktionieren. <br>
              Die Ergebnisse ändern sich je nach Versandart. <br>
        </blockquote>
        <br>
        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. <br>
        <br>
         >     Und ich weiß aktuell nicht wo ich am besten ansetzen
        kann, um den <br>
        <blockquote type="cite">    Fehler zu finden. <br>
        </blockquote>
        <br>
        Am besten mehr Infos zu Deinem aktuellen Setup schicken, s. o.
        ;-) <br>
        <br>
        Viele Grüße <br>
        Markus <br>
        <br>
      </blockquote>
      <br>
    </blockquote>
    <br>
  </body>
</html>