I am in an organisation of which the Active Directory exists of a 
parent root domain and 4 child domains. 

Each child domain has its own address list in Exchange. It is one 
Exchange organisation with 1 Administrative Group.

Let's call these domains A, B, C, and D.

When looking at each of these lists I see the following:

- Users with Exchange mailbox
- Users with an External e-mail address
- Groups
- Contacts
- Public Folders

The thing I dont want to see but what I cannot seem to get rid of is 
the fact that I see (mail enabled) groups from other child domains in 
the address lists.

Each child domain has several Exchange servers which names start with 
AA or BB or CC or DD, depending on the child domain for which they are 
serving. For instance the Exchange servers in child domain A, all 
start with AA. That is why I based the query on AA* for the A child 
domain.

For child domain A the query looks like this:

(&(&(& (mailnickname=*) (| (&(objectCategory=person)(objectClass=user)
(!(homeMDB=*))(!(msExchHomeServerName=*)))(&(objectCategory=person)
(objectClass=user)(msExchHomeServerName=*/cn=AA*))(&
(objectCategory=person)(objectClass=contact))(objectCategory=group)
(objectCategory=publicFolder) ))))

What I would like to do is create an Exchange address list without 
groups from other child domains in it.

The strange thing is that when I build a query which consists of 
groups based on the emailaddress/proxyaddress of that specific child 
domain, the query gives an output of exactly those groups which are in 
that child domain, so far soo good. When I then add all users with an 
emailaddress/proxyaddress to that same query (I do this all from with 
ESM, right click address list etcetera), I get the message that no 
items can be found by this criteria.

Any help is greatly appreciated.






List info   : http://www.activedir.org/List.aspx
List FAQ    : http://www.activedir.org/ListFAQ.aspx
List archive: http://www.activedir.org/ml/threads.aspx

Reply via email to