App::Addex::AddressBook::LDAP - LDAP address book for App::Addex
This module implements the App::Addex::AddressBook interface by querying an LDAP server for mail attributes. To use it, your App::Addex configuration might look like this:
addressbook = App::Addex::AddressBook::LDAP output = App::Addex::Output::Mutt [App::Addex::AddressBook::LDAP] uri = ldap://yourldaphost/ou=People,dc=example,dc=org??sub [App::Addex::Output::Mutt] filename = /home/mxey/.mutt_aliases
The cn attribute is used as the name, the uid attribute is used as the nick and mail attributes are used as e-mail addresses.
Attributes in the LDAP URI are ignored. It might be nice to specify attributes to use as mail addresses in the URI.
Only anonymous binding is supported. If you need to specify a binddn, please open a bugreport and/or send a patch :-)
Maximilian Gass <firstname.lastname@example.org>
This software is copyright (c) 2011 by Maximilian Gass.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.