Maildir Problem

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
case
Posts: 10
Joined: 2003-11-26 14:45

Maildir Problem

Post by case » 2004-02-29 13:16

Hallo,
ich wollte mein Postfix vom mbox-Format auf das Maildir-Format umstellen. Ã?ber ein Skript habe ich die Datei kovertiert, und jetzt existieren auch die einzelnen Verzeichnisse mit Inhalten. Leider habe ich einen Fehler bei der Sicherung der alten Datei gemacht und natürlich funktioniert das ganze jetzt nicht.

Ich habe in der main.cf von Postfix den Eintrag

Code: Select all

home_mailbox = Maildir/
hinzugefügt und in der confixx_main.conf

Code: Select all

$pop_homeDir = '/var/mail/';
$mail_realHome = '1';
eingetragen.
Das Homeverzeichnis der bestehenden User webX habe ich auf /var/mail gelenkt.

Leider werden aber keine Mails angenommen. Ich denke das die Berechtigungen der Verzeichnisse nicht stimmen. Eventuell kann mit jemand weiterhelfen.

Im Log steht dann:

Code: Select all

maildir delivery failed: create /var/mail//web1p26/Maildir/tmp/1078055233.P14020....: Permission denied)
Das Skript hat mir auch im Verzeichnis /var/mail/webX einen Ordner Maildir angelegt mit den Unterordnern cur, new und tmp. Diese sollten doch automatisch angelegt werden, oder?

Danke, case

case
Posts: 10
Joined: 2003-11-26 14:45

Nachtrag

Post by case » 2004-02-29 14:34

Also es scheint so als ob die Mails in die richtigen Verzeichnisse verteilt werden aber ich kann weder über pop noch über imap die Mails abrufen. Es treten aber auch keine Fehler auf - es passiert einfach nichts???

case

case
Posts: 10
Joined: 2003-11-26 14:45

Re: Maildir Problem

Post by case » 2004-03-02 13:39

Hat keiner eine Idee?

Kann mir eventuell jemand sagen ob und wie ich die MailDir-Verzeichnisse wieder in eine Mbox-Datei umwandeln kann?

Oder mal allgemein: kann qpopper Maildir und wenn ja, wie bring ich ihm das bei?

Danke,

case

case
Posts: 10
Joined: 2003-11-26 14:45

Re: Maildir Problem

Post by case » 2004-03-03 16:12

Also das der qpopper kein Maildir unterstützt hab ich mittlerweile kappiert.

Leider werden mir aber immer noch keine Mails zugestellt. Die Verzeichnisrechte stimmen nicht:

Code: Select all

relay=local, delay=0, status=bounced (maildir delivery failed: create /var/mail/web1p3/Maildir/tmp/1078325066.P32489....: Permission denied)
Ich habe den Verzeichnissen unter /var/mail/ den owner webX (Verzeichnisname) und der Gruppe poponly zugeordnet. Selbst mit den Rechten 0770 geht's nicht.

Die mit Confixx neu angelegten Verzeichnisse haben keinen Ordner Maildir wie Unterordner.

Kann mir bitte jemand der Confixx mit Maildir benutzt seine Einstellungen posten?

vielen Dank

suntzu
RSAC
Posts: 698
Joined: 2002-12-20 19:47
Location: Mönchengladbach

Re: Maildir Problem

Post by suntzu » 2004-03-03 18:33

Hi,

kann es sein, dass der qpopper unter einem eigenen Benutzer läuft und dieser Nutzer die entsprechenden Rechte für die mboxen haben muss?

case
Posts: 10
Joined: 2003-11-26 14:45

Re: Maildir Problem

Post by case » 2004-03-03 18:43

Danke für die Antwort, aber ich glaube nicht. Ich hab den jetzt auch runter geworfen und versuche mich an courier imap und pop.

Aber da die mails auch nicht zugestellt werden können, kann es ja nicht mit pop3 oder imap zu tun haben.

Hast Du auch Maildir eingestellt? Wenn ja kannst Du mir mal deine Verzeichnisrechte posten?

danke case

case
Posts: 10
Joined: 2003-11-26 14:45

Re: Maildir Problem

Post by case » 2004-03-06 14:35

Ich bin immer noch nicht wirklich weiter gekommen. Wenn ich die Verzeichnisrechte ganz hoch setze, dann können die Mails verteilt werden und courier imap und pop können die Postfächer abrufen.

Natürlich ist das aber nicht die richtige Lösung und wenn ich mit Confixx ein neues Postfach anlege dann sieht das so aus:

Code: Select all

drw-rw----    2 web1p27  root         4096 Mar  6 14:15 web1p27
dann stimmen die Rechte nicht und im Log steht das:

Code: Select all

Mar  6 14:19:36 h2030 postfix/local[7573]: 7F57F54406D: to=<web1p27@server.de>, orig_to=<test@server.de>, relay=local, delay=0, status=bounced (maildir delivery failed: create /var/mail/web1p27/Maildir/tmp/1078579175.P7573...: Permission denied)
dann ändere ich die Rechte von web1p27 auf 777 und selbst dann geht es nicht und ich bekomm:

Code: Select all

Mar  6 14:22:28 h2030 postfix/local[7599]: 73AB254406D: to=<web1p27@server.de>, orig_to=<test@server.de>, relay=local, delay=0, status=bounced (maildir delivery failed: create /var/mail/web1p27/Maildir/tmp/1078579348.P7599....: Operation not permitted)
so und jetzt? Wer legt denn das Verzeichnis Maildir an? Das macht doch Postfix, oder?

mfg, case