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

Re: Dovecot erstellt keine Verzeichnisse



gerd meisel:
> 
> versuche seit geraumer Zeit dovecot unter etch zum Laufen zu bringen,

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.

> 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.

> Daraufhin habe ich alle Rechte hochgesetzt,

Das ist eine Nullinformation. Zeigen! :) Alle Verzeichnisse ab / sehen
hier z.B. so aus (benutze am besten ls -ld):

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/

Und, nur für alle Fälle: chmod 777 ist keine Lösung. ;-)

J.
-- 
If I am asked 'How are you' more than a million times in my life I
promise to explode.
[Agree]   [Disagree]
                 <http://www.slowlydownward.com/NODATA/data_enter2.html>

Attachment: signature.asc
Description: Digital signature


Reply to: