Ticket #1326367 (closed Patches: fixed)

Opened 3 years ago

Last modified 45 hours ago

Addressbook - General LDAP Support - patch

Reported by: jjongsma Owned by: nobody
Priority: 5 Milestone:
Component: Core functionality Version: None
Severity: normal Keywords: ldap
Cc:

Description (last modified by thomasb) (diff)

It would be wonderfully useful for large environments
if RoundCube could support the following:

1) Authentication via LDAP
2) Retrieve user's designated IMAP server address from
the directory and connect to it
3) Use directory as global address book
4) Read / write user's personal address book in LDAP
5) Change user's LDAP password

3 & 4 probably require the ability to create multiple
address books for an account.

Attachments

ldap-use-mail-credentials.diff (0.5 kB) - added by Bonno 7 months ago.
ldap bind uses the credentials of the e-mail user

Change History

Changed 3 years ago by nobody

Logged In: NO 

You don't necessarily need to have a large entvironment to
use LDAP; we have ~10 Users here and LDAP is great for
having this contacts and adresses together in one place.

So I'd also vote for LDAP - Support if possible ;-)

Greetings, southy

Changed 3 years ago by jsaathof

Logged In: YES 
user_id=367201

I already use LDAP Authentication. Using saslauthd for
logging into cyrus with an LDAP server for the
usernames/passwords. The user accounts don't need to be
created on the system itself this way.

Addressbook with LDAP would be nice, but only in combination
with the current (private) addressbook.

Changed 3 years ago by nobody

Logged In: NO 

LDAP could be Very useful for local and remote email contacts syncronization

Changed 2 years ago by nobody

Logged In: NO 

I'd vote for #3 and #4 as the most important.
#1 Can be implemented at imap server level.
#2 Would be a nice to have but would need a custom schema.
#3 Would be an absolutley great feature. NOT just for large
orginisations.
#4 Would be ideal so you've got your peronal address book
your desktop email client on the move. I'm running RoundCube
on our  family server, and it is GREAT!
#5 Nice to have.. but again is implemented on other levels..

Changed 2 years ago by nobody

Logged In: NO 

I definitely vote for 3 & 4 !
I this is possible I can check this myself but my php skills
are limited :-(

Changed 2 years ago by anonymous

someone get rid of that last message (link!)

Changed 2 years ago by PaulHowarth

How about non-anonymous binding to the LDAP server? If it's currently possible to do this, I haven't been able to figure it out.

Changed 2 years ago by thomasb

  • status changed from assigned to new
  • description modified (diff)
  • owner changed from roundcube to nobody
  • milestone deleted
  • keywords ldap added
  • severity changed from critical to normal

Changed 22 months ago by olohoyo

LDAP! LDAP! LDAP! I vote for 3! 4 would be great but requires more in-deep coding, I think. What could be simple and a step forward LDAP integration would be the possibility to send an e-mail directly from an LDAP query result, just as from the personnal AB. For now, on need to copy/past the address, which is more than inconvenient (expecialy if you want to send to multiple addresses).

Olo

Changed 7 months ago by Bonno

I have a diff for using the username and password from the users e-mail to connect to the ldap server. This is especially useful for configurations where the username/password for the e-mail-server are retrieved from the same ldap-server as the adressbook. In my case for example I have one ldap-server which stores all user accounts for mail, windows-logon, addressbooks etcetera. See attachment 'ldap-use-mail-credentials.diff' for the changes in rcube_ldap.inc

Changed 7 months ago by Bonno

ldap bind uses the credentials of the e-mail user

Changed 7 months ago by seansan

  • summary changed from General LDAP Support to Addressbook - General LDAP Support - patch
  • type changed from Feature Requests to Patches
  • milestone set to 0.2-beta

Seems like duplicate - diff also in other isse. Review in 0.2 beta

Changed 5 months ago by Saviq

I think the above patch is not a real solution... It should be possible to add user defined ldap address books.

Changed 45 hours ago by thomasb

  • status changed from new to closed
  • resolution changed from None to fixed
  • milestone deleted
  1. User authentication is done by the IMAP server.
  2. Requested in #1310442
  3. Public LDAP servers configurable
  4. dito.
  5. None of our business
Note: See TracTickets for help on using tickets.