sql authentication
Berend de Boer
berend at pobox.com
Wed Jan 26 04:18:59 EST 2011
>>>>> "Gabriele" == Gabriele Bulfon <gbulfon at sonicle.com> writes:
Gabriele> I would like imapd to authenticate using my db, where
Gabriele> login is an email. I've seen many ways to accomplish
Gabriele> sql authentication, so I don't know which is the right
Gabriele> one. At last, how do I map the complete email to a
Gabriele> cyrus mailbox? For example, if a user succesfully
Gabriele> authenticate as name.lastname at domain.com, how does cyrus
Gabriele> translate it into a user.mailbox?
This is how I do it, and you can indeed do it. There are some good
guides for them, I'm just giving some pointers. Authentication is done
with some SQL like this:
sasl_sql_select: select password from dm.virtual_user where lower(local_part) = '%u' and domain_name = '%r
and you need to have:
virtdomains: yes
those are the two key things.
--
All the best,
Berend de Boer
More information about the Info-cyrus
mailing list