On 02/22/2011 10:38 AM, J4K wrote:
On 02/22/2011 09:53 AM, Timo Sirainen wrote:
On Mon, 2011-02-21 at 16:53 +0100, J4K wrote:
As a result I have maildirs being created for both (e.g): /var/vmail/bigdomain.com/dirk@bigdomain.com /var/vmail/bigdomain.com/dirk
The actual email is placed in /var/vmail/bigdomain.com/dirk@bigdomain.com, which I am happy with.
I would liek to tidy up the configuration so that these extra maildirs are not created, without breaking everything. Would someone recommend what the best steps are? (other than reinstalling and starting from scratch - Its in production). Write a script that moves all mails from %n to %u directory and then deletes the %n directory. Stop Dovecot, run the script, start Dovecot.
Hi Timo,
Ahh, I see now. %u = the whole email address e.g fred@fred.com, whereas %n = the user name e.g fred, but not fred@fred.com. I thought it was the other way around.
Thus I require %d %u to keep the format /var/vmail/fred.com/fred@fred.com. Thank-you.
S. is it possible that this is the entry that is incorrect: userdb static { args = uid=5000 gid=5000 home=/var/vmail/%d/%n allow_all_users=yes }
and it ought to be written: userdb static { args = uid=5000 gid=5000 home=/var/vmail/%d/%u allow_all_users=yes }