Hi,

thanks for the answer.
Do I understand you right that currently it's not possible to manage
both system users and virtual users in a dovecot 2 and lmtp setup?

You were talking about "adding a generic passdb/userdb {
auth_username_format } setting". Are there any plans to do so?

What are your recommendations about migrating from dovecot 1.2.15 to
dovecot 2 regarding system and virtual users? Should I use LDA instead
of LMTP then?


Thank you very much,
David


Timo Sirainen schrieb am 31.03.2013 10:53:
> On 22.3.2013, at 11.53, David Obando <da...@cryptix.de> wrote:
>
>> Timo Sirainen schrieb am 22.03.2013 09:48:
>>> Maybe. Depends on your Dovecot version and passdb/userdb
>>> configuration. So, doveconf -n output?
>> I use version 2.1.7 from the backports repo on Debian Squeeze.
>>
>> passdb {
>>  args = /etc/dovecot/dovecot-sql.conf.ext
>>  driver = sql
>> }
>> passdb {
>>  driver = pam
>> }
> Nope, you can't currently do "user@domain" auth for sql and "user" for PAM. 
> You could try using passdb checkpassword instead though, which allows you to 
> script it any way you want.
>
>> userdb {
>>  args = /etc/dovecot/dovecot-sql.conf.ext
>>  driver = sql
>> }
>> userdb {
>>  driver = passwd
>> }
> Also userdb passwd can't do that.
>
> I've thought of adding a generic passdb/userdb { auth_username_format } 
> setting, but that doesn't exist yet. Would be easy to do though..
>


-- 
The day microsoft makes something that doesn't suck is the day they start 
making vacuum cleaners.
gpg --keyserver pgp.mit.edu --recv-keys 1920BD87
Key fingerprint = 3326 32CE 888B DFF1 DED3  B8D2 105F 29CB 1920 BD87

Reply via email to