I cannot answer your question fully, but I may be able to add some info you can use.
I have had some exposure to accessing ldap info on an exchage server via php.
I think you will have to use a similar notation to 'o=MySite,ou=MyOrg,ou=Recipients,cn=Useralias'
from that object
firstname =...