Using ADSI with Exchange

For Exchange 2000, information for using ADSI with Exchange is contained in the Exchange 2000 SDK. For more information, see Management Tasks for ADSI.

The following tasks can be found in this section:

  • Creating a user URL
  • Building Active Directory paths
  • Enumerating Exchange 2000 servers with ADSI
  • Manipulating extension attributes with ADSI
  • Adding/removing a manager object with ADSI
  • Enumerating Exchange object properties with ADSI/ADO
  • Retrieving a legacy Exchange distinguished name with ADSI
  • Finding the Exchange organization name using ADSI
  • Finding Exchange address lists with ADSI
  • Creating a distribution list using CDOEXM and ADSI
  • Setting message restriction on an SMTP virtual server using ADSI

For Exchange 5.5, the ADSI reference and using information can be found in the ADSI Exchange guide.

The following tasks can be found in this section:

  • Viewing and modifying the Exchange Server Schema
  • Viewing the raw properties of an Exchange object
  • Creating an Exchange mailbox
  • Setting the security descriptor on an Exchange mailbox
  • Manipulating security descriptors and SIDs
  • Deleting a mailbox object
  • Creating a custom recipient
  • Creating a recipients container
  • Getting the organization and site name from a server
  • Listing the Exchange server version of all the servers in the organization
  • Finding the home server of a mailbox
  • Retrieving email addresses
  • Accessing hidden or deleted entries
  • Retrieving changes made to the directory service
  • Creating a distribution list from the results of a query
  • Getting or modifying message size
  • Using LDAP error codes to troubleshoot problems