So wie ich sehe werde bei Euch die Default-Folders nicht angelegt...
In der Postfix.pm habe ich damals (Ticket #490) extra etwas eingebaut was genau die fehlenden Verzeichnisse erstellen soll.
Das hat auch funktioniert:
Code
- for ("$mailDir/cur", "$mailDir/tmp", "$mailDir/new", "$mailDir/.Drafts", "$mailDir/.Sent", "$mailDir/.Junk", "$mailDir/.Trash"){
- $rs |= iMSCP::Dir->new(dirname => $_)->make({
- user => $self->{MTA_MAILBOX_UID_NAME},
- group => $self->{MTA_MAILBOX_GID_NAME},
- mode => 0700
- });
- if($main::imscpConfig{PO_SERVER} eq 'dovecot'){
- $SubscribedName = "$mailDir/subscriptions";
- $wrkSubscribedContent = "Drafts\nSent\nJunk\nTrash\n";
- } else {
- $SubscribedName = "$mailDir/courierimapsubscribed";
- $wrkSubscribedContent = "INBOX.Drafts\nINBOX.Sent\nINBOX.Junk\nINBOX.Trash\n";
- }
So erhält jedes Postfach die wichtigen Verzeichnisse und sie werden auch direkt subscribed...
Ich bitte Euch auch einen "ls -la" auszuführen.. "ls -l" zeigt keine Dateien und Verzeichnisse an die mit einem Punkt anfangen!
Nun habe ich auf meinem Testserver (VServer Debian 6.0.6 mit Dovecot) den aktuellen Trunkk installiert und kann ohne Probleme Emails aus Roundcube versenden.
Den zweiten Test habe ich mit Courier durchgeführt. Hier erhalte ich dann auch den Fehler den Ihr beschrieben habt...
Bitte erstellt ein Ticket dazu