Allen,
Would you mind eloborating on the "ADSystemInfo" object. I have only worked really with the "WinNT" and "LDAP" objects.

I am assuming that this line of your code "$objUser=getobject("LDAP://" + $objSysInfo.UserName)" is returning the the entire User properties. Else how is it that the ".proxyaddresses" is being returned as an array within the properties of the user.

I can trust that the code you have works (it usually does), but want a better understanding of what I am working with.

Many thanks
G
_________________________
Today is the tomorrow you worried about yesterday.