Hi Jürgen, Am 22.10.22 um 19:38 schrieb Dr. Juergen Vollmer:
Hallo allerseits
ich möchte weg von ´-imap hinzu dovecot. die Migration der bestehenden Mail-Verzeichnisse funktioniert eigentlich gut (-> cuyrus2dovecot https://github.com/a-schild/cyrus2dovecot)
dovecot habe ich für virtuelle User eingerichtet, auch alles ok.
fetchmail holt die Mails ab und liefert sie an postfix, und postfix sollte sie dann zu dovecot weiterreichen.
Und das scheitert auf Grund von rechte-Problemen.
Das imap-Datenverzeichnis und alle Unterverzeichnisse der Mail-User gehört dem Unix-User vmail und der Unix Gruppe vmail.
Aber postfix versucht diese Verzeichnisse als "normaler" Unix User wie z.B. "mustermann" zu schreiben, was aber schief geht.
wie muss ich postfix "beibringen", dass er an dovcot "ausliefert", aber dazu dovecot's deliver so aufruft, dass die Rechte zum Schreiben "passen"?
ist schon länger her, das ich das eingerichtet habe. Du musst Postfix beibringen, das Dovecot für das Speichern der Mails zu ständig ist. mail:/etc/postfix # grep dovecot main.cf transport_maps = lmdb:/etc/postfix/transport, proxy:mysql:/etc/postfix/mysql_relay_domains_maps.cf smtpd_sasl_type = dovecot smtpd_sasl_path = private/auth dovecot_destination_recipient_limit = 1 relay_domains = proxy:mysql:/etc/postfix/mysql_relay_domains_maps.cf relay_recipient_maps = proxy:mysql:/etc/postfix/mysql_usermap_dovecot.cf mail:/etc/postfix # grep dovecot master.cf dovecot unix - n n - 5 pipe flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/dovecot-lda -f ${sender} -d ${recipient} Ich verwende eine MariaDB und Postfixadmin zum Verwalten der Postfächer. Dovecot ist noch einzurichten, wenn Du hier noch Hilfe brauchst, melde Dich. HTH Andreas -- ae | Andreas Ernst | IT Spektrum Postfach 5, 65612 Beselich Schupbacher Str. 32, 65614 Beselich, Germany Tel: +49-6484-91002 Fax: +49-6484-91003 ae@ae-online.de | www.ae-online.de www.tachyon-online.de