• Ttam0r

      Moolevel 0
    • Edited

    Hallo zusammen,

    seit heute bin ich begeisterter mailcow Fan. Ich habe hinter einer OPNSense Firewall eine mailcow Instanz mit Docker aufgesetzt. Es schien auch so als ob alles funktionieren würde. Allerdings kann mailcow keine Mails empfangen. Bzw. diese im Postfach nicht ablegen. Es kommt eine mail mit folgenden Inhalt zurück:

    Action: failed
    Status: 5.4.4
    Diagnostic-Code: X-Postcow; Host or domain name not found. Name service error
    for name=dovecot type=A: Host not found

    Die Namensauflösung funktioniert im Prinzip. Ich kann Google und Co. pingen. Ich habe auch testweise alle Ports nach außen mal geöffnet selbes Ergebnis. Ich verstehe hier nicht wieso versucht wird “dovecot” aufzulösen ? Ist dies der DNS-Name für den Dovecot Container ?

    Auch habe ich das Problem, dass wenn ich mich in SOGo einlogge, erhalte ich die Meldung:

    “Keine Mailbox ausgewählt”

    Es scheint so als ob es ein Generelles Problem mit Dovecot gibt.

    Bin für jede Hilfe Dankbar.

      • Best Answerset by tam0r

      Ich konnte das Problem nun doch selber lösen. Mir ist aufgefallen, dass der dovecot container immer wieder neustartet. Im Log zum Container (mit diesem Befehl)

      docker-compose logs --tail=2000 -f dovecot-mailcow

      habe ich folgende Meldungen gesehen:

      dovecot-mailcow_1 | chown: changing ownership of ‘/var/vmail/_garbage’: Operation not permitted
      dovecot-mailcow_1 | chown: changing ownership of ‘/var/vmail/sieve/global_sieve_after.sieve’: Operation not permitted
      dovecot-mailcow_1 | chown: changing ownership of ‘/var/vmail/sieve/global_sieve_before.sieve’: Operation not permitted
      dovecot-mailcow_1 | chown: changing ownership of ‘/var/vmail/sieve’: Operation not permitted
      dovecot-mailcow_1 | chown: changing ownership of ‘/var/vmail’: Operation not permitted

      Ich hatte nach dieser Anleitung den Pfad zum Maildir geändert. Ich habe über TrueNas ein NFS eingebunden da ich möchte, dass die Mails auf dem Storage liegen. Hier scheinen die Berechtigungen falsch gewesen zu sein. Nach dem setzen der richtigen Berechtigungen konnte der Container richtig gestartet werden und die mails kommen nun an.

      Vielleicht hilft es dem einem oder anderen weiter.

    • Ttam0r

        Moolevel 0
      • Best Answerset by tam0r

      Ich konnte das Problem nun doch selber lösen. Mir ist aufgefallen, dass der dovecot container immer wieder neustartet. Im Log zum Container (mit diesem Befehl)

      docker-compose logs --tail=2000 -f dovecot-mailcow

      habe ich folgende Meldungen gesehen:

      dovecot-mailcow_1 | chown: changing ownership of ‘/var/vmail/_garbage’: Operation not permitted
      dovecot-mailcow_1 | chown: changing ownership of ‘/var/vmail/sieve/global_sieve_after.sieve’: Operation not permitted
      dovecot-mailcow_1 | chown: changing ownership of ‘/var/vmail/sieve/global_sieve_before.sieve’: Operation not permitted
      dovecot-mailcow_1 | chown: changing ownership of ‘/var/vmail/sieve’: Operation not permitted
      dovecot-mailcow_1 | chown: changing ownership of ‘/var/vmail’: Operation not permitted

      Ich hatte nach mailcow.github.io Icon dieser

      Anleitung den Pfad zum Maildir geändert. Ich habe über TrueNas ein NFS eingebunden da ich möchte, dass die Mails auf dem Storage liegen. Hier scheinen die Berechtigungen falsch gewesen zu sein. Nach dem setzen der richtigen Berechtigungen konnte der Container richtig gestartet werden und die mails kommen nun an.

      Vielleicht hilft es dem einem oder anderen weiter.

      Have something to say?

      Join the community by quickly registering to participate in this discussion. We'd like to see you joining our great moo-community!

      No one is typing