Final message for the evening:
It turns out that
'phone:fax' => 'facsimileTelephoneNumber',
works for adding and editing a fax number, but you will not be able to
remove or clear an existing one, at least not with the current code:
Warning: ldap_mod_del(): Modify: Inappropriate matching in
program/include/rcube_ldap.php on line 1082
This is actually the same issue as with the profile pictures, as you
can see comparing
Apr 8 03:36:28 mail slapd[25146]: bdb_modify_internal: 18
modify/delete: jpegPhoto: no equality matching rule
Apr 8 03:36:28 mail slapd[25146]: send_ldap_result: err=18 matched=""
text="modify/delete: jpegPhoto: no equality matching rule"
and these entries:
Apr 8 04:07:02 mail slapd[25146]: bdb_modify_internal: 18
modify/delete: facsimileTelephoneNumber: no equality matching rule
Apr 8 04:07:02 mail slapd[25146]: send_ldap_result: err=18 matched=""
text="modify/delete: facsimileTelephoneNumber: no equality matching
rule"
Perhaps we could add two special cases for replacing/removing
facsimileTelephoneNumber and jpegPhoto? I managed to find some
information on this issue [1, 2, 3] that might help solve it.
Thank you very much in advance, Achim
[1]
<http://www.openldap.org/lists/openldap-technical/200907/msg00083.html>
[2]
<http://www.openldap.org/lists/openldap-software/200812/msg00040.html>
[3] <http://www.openldap.org/lists/openldap-bugs/200304/msg00008.html>
_______________________________________________
Roundcube Users mailing list
[email protected]
http://lists.roundcube.net/mailman/listinfo/users