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

Reply via email to