[Dovecot] Virtual Users and permission denied on POP3 Authentication - cur directory

Iain M Conochie iain at shihad.org
Tue Jan 22 15:24:58 EET 2008


John Dubchak wrote:
>
> On Jan 22, 2008, at 4:34 AM, Iain M Conochie wrote:
>
>>>
>> if vuser has uid and gid of 5000
>>
>> Have the userdb part of the dovecot config set to
>>
>> userdb static {
>>
>>   args = uid=5000 gid=5000 home=/var/spool/virtual_mailbox/%d/%n 
>> allow_all_users=yes
>>
>> }
>>
>> instead of using the
>>
>> userdb sql {
>>
>> }
>>
>> That should see you right. However, beware there may be security 
>> issues allowing one user to write to all mailboxes.
>>
>
> Ian,
>
> Thanks for the reply.  However, when I make the change, %d (domain) is 
> not getting populated.  I am expecting:
>
> /var/spool/virtual_mailbox/domain1.com/user1
>
> But I get:
>
> /var/spool/virtual_mailbox//user1

In the sql auth file what is

pass_attrs

set to?

Iain

>
> And the query I use in the logs returns:
>
> client out: OK    1    user=user1 domain=domain1.com
>
> Where does Dovecot get the %d value when it tries to expand it?
>
> Thanks,
> John



More information about the dovecot mailing list