With the latest current dev version [6.x-1.x-dev (2009-Feb-13)] the "mail" field of the "users" table of Drupal's SQL database gets deleted every time I update a LDAP data mapped custom profile field. The updated profile field synchronizes fine to the LDAP server, but then Drupal no longer has the E-mail address stored.
Comments
Comment #1
roball commentedI have now tracked this problem down to only occur when you set "Administer -> Site configuration -> LDAP -> Authentication -> Settings -> LDAP UI Options -> Alter email field on user edit form" to "Remove email field from form". When this setting is kept on the default of "Do nothing", there's no problem.
Comment #2
miglius commentedComment #3
roball commentedComment #4
miglius commentedComment #5
miglius commentedCommitted the patch.