@Javier
I cannot reproduce this with MDaemon 23.0.2
T've run tests using "All" and simply "ListMembership" and the results are correct based on my list settings.
<?xml version="1.0" encoding="utf-8"?>
<MDaemon>
<API productversion="23.0.2" serviceversion="23.0.2.4">
<Request version="23.0" echo="1" verbose="0">
<Operation>GetUserInfo</Operation>
<Parameters>
<Domain>nelson-murdock.int</Domain>
<Mailbox>Foggy.Nelson</Mailbox>
<Get>
<ListMembership/>
</Get>
</Parameters>
</Request>
<Response version="23.0" et="0.078057">
<Status id="0" value="0x00000000" message="The operation completed successfully."/>
<Result>
<User id="Foggy.Nelson" displayname="Franklin Nelson, Esq." domain="nelson-murdock.int">
<ListMembership>
<List id="DomainAdmins@marvel.int"/>
<List id="Everyone@nelson-murdock.int"/>
<List id="hells-kitchen-charities@nelson-murdock.int"/>
<List id="MasterEveryone@marvel.int"/>
<List id="Tipline@newyorkbulletin.int"/>
</ListMembership>
</User>
</Result>
</Response>
</API>
</MDaemon>
<?xml version="1.0" encoding="utf-8"?>
<MDaemon>
<API productversion="23.0.2" serviceversion="23.0.2.4">
<Request version="23.0" echo="1" verbose="0">
<Operation>GetUserInfo</Operation>
<Parameters>
<Domain>nelson-murdock.int</Domain>
<Mailbox>Karen.Page</Mailbox>
<Get>
<All/>
</Get>
</Parameters>
</Request>
<Response version="23.0" et="0.291937">
<Status id="0" value="0x00000000" message="The operation completed successfully."/>
<Result>
<User id="Karen.Page" displayname="Karen Page" domain="nelson-murdock.int">
<Elements_Removed_For_Brevity />
<ListMembership>
<List id="Everyone@nelson-murdock.int"/>
<List id="hells-kitchen-charities@nelson-murdock.int"/>
<List id="MasterEveryone@marvel.int"/>
</ListMembership>
<Elements_Removed_For_Brevity />
</User>
</Result>
</Response>
</API>
</MDaemon>
Is it possible that the lists have a CONTACTS:domain.com membership entry that is including them?
For instance, both of the examples above show the users as members of "hells-kitchen-charities@nelson-murdock.int" because the list membership has the following enry in it...
CONTACTS:nelson-murdock.int
Is it possible that the lists have a GROUP:groupname membership entry that is including them?
For instance, Foggy Nelson in the first example above shows the user as a member of "Tipline@newyorkbulletin.int" because the list membership has the following enry in it...
GROUP:newyorkbulletin.int Board of Directors