Error updating EMail Address field
Novell Cool Solutions: Question & Answer
Reader Rating 
Q:
We need to hold more than one e-mail address for some users in our eDirectory. So I created a custom attribute of syntax Email Address and assigned that attribute to the User class. However, when I attempt to update users that require the new attribute using any kind of bulk update tool I keep getting an LDAP 21 error.
This would suggest invalid syntax of the value being entered into the custom attribute but the value is of the correct syntax (e.g., user@domain.com). Can anyone explain why my custom attribute is failing to update?
A:
The "EMail Address" syntax is not just a character string. It comprises two
fields - a 32 bit type value AND a character string. At this point, assuming
you have created this via an auxiliary class, you should be able to remove
the attribute completely and start again with the "Case Ignore String"
syntax, which is what the "Internet Email address" attribute uses.
Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions. www.webwiseone.com