[Dovecot] LDA questions

Thomas Siebert siebert at et.rub.de
Fri Dec 5 00:08:35 EET 2008


Hi,

First, namespaces: Deliver runs perfectly with namespaces, so I suppose it's
a little glitch in the config file comments.


Regarding your delivery problem, read this from your config file (or
http://wiki.dovecot.org/UserDatabase/Static):
--- snip ---
Unless your MTA already verifies that the user exists before calling
deliver, you'll most likely want deliver itself to verify the user's
existence. Since deliver looks up the user only from the userdb, it of
course doesn't work with static userdb because there is no list of users.
Normally static userdb handles this by doing a passdb lookup instead. This
works with most passdbs, with PAM being the most notable exception. If you
want to avoid this user verification, you can add allow_all_users=yes to the
args in which case the passdb lookup is skipped.
--- snap ---

...which should explain why you don't get anything delivered. I think you
have three options: allow_all_users=yes (which would be cheesy), setup
another database or use postfixes virtual transport agent. Depends.



Regards,
Thomas



More information about the dovecot mailing list