On Monday 11 September 2006 18:06, Peter Fraser wrote:
> Hi all
Hi Peter,
> I've been doing research but haven't found anything yet. Is there a
> doc to show how to get Dovecot to authenticate directly against
> active directory.
I haven't used Dovecot with Active Directory, but I wrote another
application in Python to authenticate against it. It's actually very
easy to use, because AD allows simple binds. My guess is that if you
set the following parameters in the dovecot-ldap.conf file, it should
work:
hosts = ip.address.of.active.directory.server
(Alternatively, you can use the setting "uris", and specity your AD
server as ldap://ip.address.of.active.directory.server)
auth_bind = yes
This is the most important setting. It tells Dovecot to use the username
and password supplied by the client to bind to the AD server. This way,
you don't need to have the AD server's administrator login credentials.
You should also use the parameter "auth_bind_userdn" to supply a
default
template to construct the DN to use to perform the bind.
Look through the example file for more information. If you understand
LDAP, then you should be able to easily make sense of the parameters.
--
Anand