Example XML Request
<request>
<data>
<!--LDAP path of the organization. -->
<path>LDAP://OU=AlpineSkiHouse,OU=ConsolidatedMessenger,OU=Hosting,DC=Fabrikam,DC=Com</path>
<!--FQDN of a domain controller. -->
<preferredDomainController>AD01.Fabrikam.com</preferredDomainController>
</data>
<procedure>
<execute namespace="Hosted Email 2007" procedure="GetOrganizationDomains" impersonate="1">
<before source="data" sourcePath="path" destination="executeData" mode="move" />
<before source="data" sourcePath="preferredDomainController" destination="executeData" mode="move" />
<after source="executeData" destination="data" mode="merge" />
</execute>
</procedure>
</request>
Example XML Response
<response>
<data>
<!--A collection of SMTP Domains-->
<SMTPDomains>
<!--Container element for SMTP domain details-->
<SMTPDomain>
<!--The name of the domain-->
<domainName>Alpineskihouse.com</domainName>
<!--Specifies the type of accepted domain to be configured. In an authoritative domain, messages are delivered to a recipient that has a domain account in your Exchange organization. In an internal relay domain, messages are relayed to a server that is outside your Exchange organization, but still under the authority of your company or IT department. Use the internal relay domain if you want to treat the messages to this domain as internal messages. In an external relay domain, messages are relayed to an e-mail server, outside your organization, which you do not control. The default value is Authoritative.-->
<domainTypeName>InternalRelay</domainTypeName>
</SMTPDomain>
</SMTPDomains>
</data>
</response>