[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Dovecot erstellt keine Verzeichnisse



Jochen Schulz schrieb:
[...]
Vorweg: die Version in etch ist ein relativ früher Release Candidate,
der viele längst behobene Bugs enthält. Du bist besser beraten, die
Version von backports.org (1:1.0.0-1~bpo.1) zu benutzen. Eventuell
erledigt sich Dein Problem damit von selbst.
habe gewechselt, Problem bleibt


bekomme folgende Fehlermeldung:

dovecot: IMAP(user): mkdir_parents(/home/user/mail/.imap/INBOX) failed: Permission denied

Dovecot braucht natürlich Schreibrechte in den Maildirs. Dazu gehören
dann auch Leserechte für die übergeordneten Verzeichnisse (nicht
notwendigerweise die Dateien darin, es geht nur um das Auflisten des
Inhalts).

Als welcher User läuft Dovecot denn (ps -ef | grep dovecot)? Im
Normalfall läuft /usr/bin/dovecot als root.
ja,
root     30376     1  0 12:17 ?        00:00:00 /usr/sbin/dovecot
root     30377 30376  0 12:17 ?        00:00:00 dovecot-auth
dovecot  30380 30376  0 12:17 ?        00:00:00 imap-login
dovecot  30385 30376  0 12:17 ?        00:00:00 imap-login
dovecot  30466 30376  0 12:22 ?        00:00:00 imap-login
dovecot  30467 30376  0 12:22 ?        00:00:00 imap-login
root     30471 29174  0 12:25 pts/0    00:00:00 grep dovecot


Daraufhin habe ich alle Rechte hochgesetzt,

Das ist eine Nullinformation.
Nein, nur ein Workaround zwecks Ausschliessen irgendwelcher
Rechte-Probleme ...

Zeigen! :)
Alle Verzeichnisse ab / sehen
hier z.B. so aus (benutze am besten ls -ld):
so werden die .imap Verzeichnisse nicht angezeigt

drwxr-xr-x 21 root         root 4096 2007-08-16 20:18 /
drwxr-xr-x  8 root         root   87 2007-09-09 21:25 /home
drwxr-xr-x 65 jrschulz jrschulz 8192 2007-11-01 07:17 /home/jrschulz
drwx------ 91 jrschulz jrschulz 4096 2007-11-01 11:15 /home/jrschulz/Maildir
drwx------  2 jrschulz jrschulz    6 2007-11-01 09:30 /home/jrschulz/Maildir/new/
 ls -ld /
drwxr-xr-x 22 root root 4096 Oct 18 16:41 /
drwxrwxrwx 4 root root 4096 Nov  1 12:21 /home/
drwxr-xr-x 3 gerd users 4096 Nov  1 12:22 /home/gerd/
drwx------ 3 gerd users 4096 Nov  1 12:22 /home/gerd/mail

ls -al mail/
total 12
drwx------ 3 gerd users 4096 Nov  1 12:22 .
drwxr-xr-x 3 gerd users 4096 Nov  1 12:22 ..
drwx------ 3 gerd users 4096 Nov  1 12:22 .imap
-rw------- 1 gerd users    0 Nov  1 12:22 inbox

Und, nur für alle Fälle: chmod 777 ist keine Lösung.
;-)
richtig, aendert nix, ansonsten s.o.

danke




Reply to: