Jeroen, thank you for taking time to answer.

The problem was that I have put /sbin/nologin for a login shell
instead of /bin/false. Don't ask, why on Earth did I do that (I'm
asking that myself). Anyway, with this changed, mail goes through as
expected. The moral being, don't work too long hours.

Picking your points:
> Don't you mean "I have configured postfix to deliver to maildirs".
> If that's not what you mean, it's an unwarranted - and quite dangerous -
> assumption.

I've meant "I have configured postfix to deliver to maildirs", indeed.

> Yesh - tutorials often get things wrong, or assume you know more about
> postfix than you do.
> I'd suggest the actual documentation instead, located at
> http://www.postfix.org/VIRTUAL_README.html

Nobody's perfect. Yes, I've read the "official HOWTO" as well. In this
particular case, the HowtoForge.com tutorial was both correct and
better written. It was me who "got the things wrong".

> Run namei -l /var/spool/vmail/minu.biz/toomas/tmp to verify *complete*
> access.

I've got:
namei: invalid option -- l
usage: namei [-mx] pathname [pathname ...]

> HOW did you create the maildir ?
> If postfix created the maildir, it would obviously be able to write to it
> afterwards.

With mkdir.

> This mandates that ALL virtual mailboxes MUST be writable by either uid 5000
> or gid 5000. Are they ?

Yes. I should have written it explicitly, of course.

> What is the contents of virtual_mailbox_maps ?
> You left out one of the principal deciding factors by not including it.

My mistake. Fortunately, as we know by now, it was irrelevant in this case.

Reply via email to