bennabiy:  question for you! 
  
 I know you're using LDAP on your system, but which LDAP server and what does
the schema look like?  If we're going to pull email addresses in from LDAP
at account creation time, I need to know where to pull them from.  I'm guessing
you're using OpenLDAP or 389-Directory-Server , and maybe the RFC-whatever
schema?  I have to admit, the fact that you were able to configure email 
addresses
from the directory server and that it worked was kind of an accident   :)

  
 I'm running Active Directory on my development system, so it's likely that
we will have different schemas, and I need to make sure we can work either
way.  I'm rebuilding my dev system now to point to the directory this time.

  
 Here's what I'm thinking: 
  
 1. As always, when someone logs into an LDAP-enabled Citadel server, create
the account if needed. 
 2. New: if [some new config option]
is set, scan the LDAP account for email addresses which match valid Citadel
domains, and set those in the account. 
 3. New: if [some new config option] is set, do the same for every account
automatically from time to time (nightly? hourly? when asked?) 
   
 And as a possible feature: 
  
 4. Possible: if someone tries to log in using an email address that does
not exist, scan LDAP and create the account. 
  
 I'm not sure how/if that last feature would work, though. 
  
 Let me know what you think; I'm starting to get this thing spun up again.

 

Reply via email to