Am 02.05.2009 um 23:09 schrieb mouss:
you need to create the /var/spool/mail/example.com directory. after
that, postfix will create the maildir for each user.

That doesn't work... If I create the domain directory, the dir for the user won't be created either.

I am assuming that you deliver with virtual (and not with an external MDA).

I'm a bit confused about what I use now...  In main.cf is says:

  mailbox_command = procmail -a "$EXTENSION"

which was a default value after installation (note: it's a Ubuntu system). In master.cf there are following lines:

  maildrop  unix  -       n       n       -       -       pipe
    flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}

maildrop was not installed before. In the database tables I created while going through the tutorial was a "transport" column which defaults to "virtual:"; but I cannot see where this column is read. So...?


Am 02.05.2009 um 23:34 schrieb LuKreme:
send the welcome mail when you create the account in postfixadmin.. The Maildirs are not created until a mail is delivered.

Hell, yeah! That worked now! After I installed postfixadmin, the mail sending process took so long that the apache crashed (no process lived after submitting the form that should add new mailboxes :o!), so I commented that thing out. Thanks for that hint... The domain folder is created, too. Great :)!

However that still doesn't make sense to me, that the "reader" (IMAP) "crashes" when there is no directory and the writer (MDA) needs to create the directory. If I don't want to send the welcome mail I have to initiate the Maildir creation process on my own. What would be the best way to do that? Using procmail oder maildrop? Or is there a way without using another software?

Thank you all that helped and mailed!

Regards,
  Matthias

Attachment: PGP.sig
Description: Signierter Teil der Nachricht

Reply via email to