if the group has a mail address and mailAllowed attribute from one of
the objectclasses: dbmailforwardingaddress, dbmailuser, qmailuser is
set, the email address of each member get's stored in the
mailforwardingaddress attribute.
To diagnostic ldap problem, you should turn up the log level of your
ldap server.
Ralf
Ciro Iriarte schrieb:
>
> ralfbecker wrote:
>> eGW adds the email, when you add members through eGW to that group. It
>> does not work, if you add them directly in ldap.
>>
>> Ralf
>>
>>
>
> I'm using exclusively eGw to manage users and groups, when I add a new group
> and mark a user as a member in the same form the group is created like this:
>
> ------
> cn: Sistemas
> gidNumber: 10000
> member: uid=usera,ou=users,virtualDomain=roamer.net,dc=sis,dc=roamer,dc=net
> memberUid: usera
> objectClass: top
> objectClass: posixGroup
> objectClass: groupOfNames
> -------
>
> Deleting it from the group and adding him back on the "Account Edition" (i'm
> not sure about the translation) form --> "Groups" section, it's added to the
> group again with the same attributes.
>
> But I also see this message on the top of the page (didn't appear when
> creating the group):
>
> ------
> ldap_modify(,'cn=Default,ou=groups,virtualDomain=roamer.net,dc=sis,dc=roamer,dc=net',Array
> ( [memberuid] => Array ( [0] => admin [1] => usera ) ) ))
> ldap_modify(,'cn=Default,ou=groups,virtualDomain=roamer.net,dc=sis,dc=roamer,dc=net',Array
> ( [memberuid] => Array ( [0] => admin [1] => usera ) ) ))
> ------
>
> error_log:
>
> ----
> [Fri Nov 21 10:09:36 2008] [error] [client 10.129.5.177] PHP Warning:
> ldap_modify() [ function.ldap-modify function.ldap-modify ]:
> Modify: Internal (implementation specific) error in
> /usr/share/egroupware/phpgwapi/inc/class.accounts_ldap.inc.php on line 976,
> referer:
> http://10.129.5.173/egroupware/index.php?menuaction=admin.uiaccounts.edit_user&account_id=10000&old_loginid=usera > [Fri Nov 21 10:09:36 2008] [error] [client 10.129.5.177] PHP Warning:
> ldap_modify() [ function.ldap-modify function.ldap-modify ]:
> Modify: Internal (implementation specific) error in
> /usr/share/egroupware/phpgwapi/inc/class.accounts_ldap.inc.php on line 976,
> referer:
> http://10.129.5.173/egroupware/index.php?menuaction=admin.uiaccounts.edit_user&account_id=10000&old_loginid=usera > -----
>
> The group IS modified, so maybe this is not the cause for not having an
> email attribute.
> I'm running eGroupWare-1.4.004-15.1 from BuildService.
>
> Regards,
> Ciro