<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hallo Markus,</p>
    <p>ich bin begeistert, ich habe die main.cf und master.cf so
      geändert wie du es geschrieben hast und es hat funktioniert. Die
      Mail kommt an.</p>
    <p>Jan  5 16:08:51 mail dovecot: imap-login: Login:
      user=<a class="moz-txt-link-rfc2396E" href="mailto:kamera@nazareth-norddeich.de"><kamera@nazareth-norddeich.de></a>, method=PLAIN,
      rip=79.206.206.110, lip=192.168.240.3, mpid=22268, TLS,
      session=<4xq5rYXx/s5Pzs5u>Jan  5 16:08:53 mail
      postfix/smtp[22265]: 8F3D1620162:
      to=<a class="moz-txt-link-rfc2396E" href="mailto:ina.schwitters@hospiz-am-meer.de"><ina.schwitters@hospiz-am-meer.de></a>,
      relay=192.168.240.4[192.168.240.4]:25, delay=3.4,
      delays=0.1/0.01/3.1/0.14, dsn=2.0.0, status=sent (250 2.0.0 Ok:
      queued as C319910142A)<br>
      Jan  5 16:08:53 mail postfix/qmgr[22199]: 8F3D1620162: removed</p>
    <p>Mit dem Befehl:</p>
    <p><font color="blue">postmap -q <a class="moz-txt-link-abbreviated" href="mailto:kamera@nazareth-norddeich.de">kamera@nazareth-norddeich.de</a>
        mysql:/opt/postfix/conf/sql/mysql_virtual_mailbox_maps.cf</font></p>
    <p>habe ich Probleme, ich habe den Befehl und Pfad angepasst:</p>
    <p><font color="blue">/opt/mailcow-dockerized# docker-compose exec
        postfix-mailcow postmap -q <a class="moz-txt-link-abbreviated" href="mailto:kamera@nazareth-norddeich.de">kamera@nazareth-norddeich.de</a>
mysql:/opt/mailcow-dockerized/data/conf/postfix/sql/mysql_virtual_mailbox_maps.cf</font></p>
    <p>da bekomme ich, obwohl in dem Pfad die Datei liegt:</p>
    <p><font color="blue">postmap: fatal: open
/opt/mailcow-dockerized/data/conf/postfix/sql/mysql_virtual_mailbox_maps.cf:
        No such file or directory</font></p>
    <p>root@mail2:/opt/mailcow-dockerized/data/conf/postfix/sql# ll<br>
      total 88<br>
      drwxr-xr-x 2 root systemd-network 4096 Dez 24 10:24 ./<br>
      drwxr-xr-x 3 root root            4096 Jan  5 15:52 ../<br>
      -rw-r----- 1 root systemd-network  311 Jan  5 14:47
      mysql_mbr_access_maps.cf<br>
      -rw-r----- 1 root systemd-network  242 Jan  5 14:47
      mysql_recipient_bcc_maps.cf<br>
      -rw-r----- 1 root systemd-network  226 Jan  5 14:47
      mysql_recipient_canonical_maps.cf<br>
      -rw-r----- 1 root systemd-network  463 Jan  5 14:47
      mysql_relay_ne.cf<br>
      -rw-r----- 1 root systemd-network  403 Jan  5 14:47
      mysql_relay_recipient_maps.cf<br>
      -rw-r----- 1 root systemd-network 1117 Jan  5 14:47
      mysql_sasl_passwd_maps_sender_dependent.cf<br>
      -rw-r----- 1 root systemd-network  293 Jan  5 14:47
      mysql_sasl_passwd_maps_transport_maps.cf<br>
      -rw-r----- 1 root systemd-network  244 Jan  5 14:47
      mysql_sender_bcc_maps.cf<br>
      -rw-r----- 1 root systemd-network 1582 Jan  5 14:47
      mysql_sender_dependent_default_transport_maps.cf<br>
      -rw-r----- 1 root systemd-network  584 Jan  5 14:47
      mysql_tls_enforce_in_policy.cf<br>
      -rw-r----- 1 root systemd-network  261 Jan  5 14:47
      mysql_tls_policy_override_maps.cf<br>
      -rw-r----- 1 root systemd-network  275 Jan  5 14:47
      mysql_transport_maps.cf<br>
      -rw-r----- 1 root systemd-network  392 Jan  5 14:47
      mysql_virtual_alias_domain_maps.cf<br>
      -rw-r----- 1 root systemd-network  228 Jan  5 14:47
      mysql_virtual_alias_maps.cf<br>
      -rw-r----- 1 root systemd-network  331 Jan  5 14:47
      mysql_virtual_domains_maps.cf<br>
      -rw-r----- 1 root systemd-network  319 Jan  5 14:47
      mysql_virtual_mailbox_maps.cf<br>
      -rw-r----- 1 root systemd-network  228 Jan  5 14:47
      mysql_virtual_relay_domain_maps.cf<br>
      -rw-r----- 1 root systemd-network  249 Jan  5 14:47
      mysql_virtual_resource_maps.cf<br>
      -rw-r----- 1 root systemd-network 1246 Jan  5 14:47
      mysql_virtual_sender_acl.cf<br>
      -rw-r----- 1 root systemd-network  233 Jan  5 14:47
      mysql_virtual_spamalias_maps.cf</p>
    <p>Es kann wohl mit mailcow zu tun haben, das der Befehl nicht
      passt. Ich habe beim durchschauen in mailcow gesehen, das das
      Postfach nicht vorhanden war. Ich habe jetzt dann noch die andere
      Richtung probiert, dabei habe ich dann festgestellt, dass das
      Postfach wirklich nicht vorhanden ist. Ich habe es neu angelegt,
      und jetzt erscheint es auch in der mailcow cli. Trotzdem
      funktioniert der Befehl nicht.</p>
    <p>mailcowdockerized-postfix-mailcow-1  | Jan  5 16:33:04
      fe6b174435f0 postfix/qmgr[380]: B9A51100209:
      from=<a class="moz-txt-link-rfc2396E" href="mailto:bernd.blana@hospiz-am-meer.de"><bernd.blana@hospiz-am-meer.de></a>, size=683, nrcpt=1
      (queue active)<br>
      mailcowdockerized-postfix-mailcow-1  | Jan  5 16:33:04
      fe6b174435f0 postfix/submission/smtpd[643]: disconnect from
      p4fcece6e.dip0.t-ipconnect.de[79.206.206.110] ehlo=2 starttls=1
      auth=1 mail=1 rcpt=1 data=1 quit=1 commands=8<br>
      mailcowdockerized-postfix-mailcow-1  | Jan  5 16:33:04
      fe6b174435f0 postfix/lmtp[647]: B9A51100209:
      to=<a class="moz-txt-link-rfc2396E" href="mailto:kamera@nazareth-norddeich.de"><kamera@nazareth-norddeich.de></a>, <font color="blue">relay=dovecot[172.22.1.250]</font>:24,
      delay=6.9, delays=6.9/0.01/0/0.06, dsn=2.0.0, status=sent (250
      2.0.0 <a class="moz-txt-link-rfc2396E" href="mailto:kamera@nazareth-norddeich.de"><kamera@nazareth-norddeich.de></a> 6P0cJbDttmOFAAQA0TOh/w
      Saved)<br>
      mailcowdockerized-postfix-mailcow-1  | Jan  5 16:33:04
      fe6b174435f0 postfix/qmgr[380]: B9A51100209: removed</p>
    <p>Postfix relayed es ja, aber nur in das Docker interne Netz, hast
      du da auch Ahnung wo das landet, zumindestens nicht auf dem mail
      Da habe ich geschaut, und auch irgenwelche sonstigen logs gesucht.
      Aber nichts gefunden.</p>
    <p>Liebe Grüße</p>
    <p>Bernd   </p>
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 05.01.2023 15:24, Markus Winkler via
      Dovecot wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:20230105142417.e3ywtwzzv2mc5fei@kermit.home.priv">Hallo
      Bernd,
      <br>
      <br>
      vielen Dank für die Infos!
      <br>
      <br>
      On Thu, 05 Jan 2023 at 02:09:39PM +0100, Bernd Blana via Dovecot
      wrote:
      <br>
      <br>
      <blockquote type="cite">zuerst postconf -n
        <br>
        <br>
      </blockquote>
      [...]
      <br>
      <br>
      <blockquote type="cite">smtpd_sender_restrictions =
        reject_authenticated_sender_login_mismatch, permit_mynetworks,
        permit_sasl_authenticated, reject_unlisted_sender,
        reject_unknown_sender_domain
        <br>
      </blockquote>
      <br>
      Hier haben wir schon den ersten Kandidat. Ändere das in der
      main.cf mal bitte so ab:
      <br>
      <br>
      smtpd_sender_restrictions =
      reject_authenticated_sender_login_mismatch, permit_mynetworks,
      permit_sasl_authenticated, reject_unknown_sender_domain
      <br>
      <br>
      <br>
      Jetzt zur master.cf:
      <br>
      <br>
      <blockquote type="cite">dann postconf -M
        <br>
        <br>
      </blockquote>
      [...]
      <br>
      <br>
      <blockquote type="cite">smtpd      pass  -       -       n      
        -       -       smtpd
        <br>
         -o
        smtpd_helo_restrictions=permit_mynetworks,reject_non_fqdn_helo_hostname
        <br>
         -o smtpd_sasl_auth_enable=no
        <br>
         -o
smtpd_sender_restrictions=permit_mynetworks,reject_unlisted_sender,reject_unknown_sender_domain<br>
      </blockquote>
--------------------------------------------------^^^^^^^^^^^^^^^^^^^^^^
      <br>
      <br>
      Ändere diese letzte Zeile bitte folgendermaßen:
      <br>
      <br>
         -o
      smtpd_sender_restrictions=permit_mynetworks,reject_unknown_sender_domain
      <br>
         Diese beiden Änderungen sollten m. E. reichen, damit die
      eingehenden Mails von <a class="moz-txt-link-rfc2396E" href="mailto:kamera@nazareth-norddeich.de"><kamera@nazareth-norddeich.de></a> nicht
      mehr abgewiesen werden.
      <br>
      Postfix bitte beenden und wieder starten, da wir an der master.cf
      geschraubt haben.
      <br>
      <br>
      Eine erneutes Versenden der Testmail vom mail -> mail2 sollte
      jetzt eigentlich akzeptiert werden. Hoffe ich. ;-)
      <br>
      <br>
      Falls das klappt, kuriert das aber erst mal nur das Symptom ...
      daher checken, warum diese Adresse als nicht bekannt deklariert
      wird: <br>
      <blockquote type="cite">Ich weiß jetzt nicht genau welchen Bereich
        des Logs du da brauchst, ich mal diesen Bereich gewählt. Wenn es
        nicht reicht kann ich auch noch mehr schicken:
        <br>
      </blockquote>
      <br>
      Ich brauchte eigentlich das korrespondierende Log des mail_2_,
      aber egal. ;-):
      <br>
      <br>
      <blockquote type="cite">dsn=5.1.0, status=bounced (host
        192.168.240.4[192.168.240.4] said: 550 5.1.0
        <a class="moz-txt-link-rfc2396E" href="mailto:kamera@nazareth-norddeich.de"><kamera@nazareth-norddeich.de></a>: Sender address rejected:
        User unknown in virtual mailbox table
        <br>
      </blockquote>
      <br>
      Um zu überprüfen, warum dieser Effekt (Fehler würde ich es gar
      nicht unbedingt nennen) in der bisherigen Config überhaupt
      auftritt, führe auf dem mail2 mal bitte folgendes aus:
      <br>
      <br>
      postmap -q <a class="moz-txt-link-abbreviated" href="mailto:kamera@nazareth-norddeich.de">kamera@nazareth-norddeich.de</a>
      mysql:/opt/postfix/conf/sql/mysql_virtual_mailbox_maps.cf
      <br>
      <br>
      Was erfolgt da für eine Ausgabe?
      <br>
      <br>
      LG
      <br>
      Markus
      <br>
      <br>
    </blockquote>
  </body>
</html>