Topic: Openldap integration
I have had numerous issues trying to bind to the openldap backend of iredmail. Now my project requires that this actually be successful.
I am looking for information for two purposes:
1. What would the ldap information look like for having joomla with advanced ldap tools bind to openldap?
That is the required information for binding and creating/modifying users.
2. I don't seem to have phpldapadmin installed with my setup, I was wondering what settings would be specific to iredmails default setup in order to properly configure phpldapadmin to bind to the system. Thank You.
Also, there is an international ldap schema for joomla:
# Joomla Group Attribute; free form text
attributetype ( 1.3.6.1.4.1.27457.1.1
NAME 'JoomlaGroup'
DESC 'Joomla: Group to belong to'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
# Joomla User Alias attribute; free form text
attributetype ( 1.3.6.1.4.1.27457.1.3
NAME ('uidAlias' 'useridAlias')
DESC 'Aliased user id'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
# Joomla Block User attribute; boolean
attributetype ( 1.3.6.1.4.1.27457.1.4
NAME 'JoomlaBlockUser'
DESC 'If the user should be blocked'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
)
# Joomla User Params; free form text
attributetype ( 1.3.6.1.4.1.27457.1.5
NAME 'JoomlaUserParams'
DESC 'Joomla User Parameters'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{65535} )
# Joomla User Object Class
# Requires various elements
# Extra name details are optional
objectclass ( 1.3.6.1.4.1.27457.1.2
NAME 'JoomlaUser'
DESC 'User of a Joomla instance'
AUXILIARY
MUST ( cn $ JoomlaGroup $ uid $ mail $ userPassword $ JoomlaBlockUser )
MAY ( givenName $ sn $ useridAlias $ displayName $ givenName $ initials $ JoomlaUserParams )
)
And this is the jauthtools website:
http://sammoffatt.com.au/jauthtools/LDAP_Tools
----
Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.