The following sections outline the new samples in the Platform SDK that pertain to Microsoft Exchange Server.
COM Components
Three new COM components are included that are useful for developing Exchange Server applications using high level programming languages such as Visual Basic, Java, and scripting languages. These components cover,
Access Control Lists The ACL COM component can be used to manipulate access control lists on Exchange Server folders. It provides a set of dual-interfaced COM classes that complement the Collaboration Data Objects (CDO) 1.21 component. The source code for the classes can be found in the directory [c:\mssdk]\Samples\dbmsg\Exchange\exchsdk\acl. COM classes provided by the ACL component include the ACLObject, ACE and ACEs.
Rules The Rule COM component can be used to modify the rules for Exchange Server folders. It provides a set of dual-interfaced COM classes that work with the Collaboration Data Objects (CDO) 1.21 component. The source code can be found in the directory [c:\mssdk]\Samples\dbmsg\Exchange\libsrc\rule.
Mailbox Maintenance The AcctCrt COM component can be used to manage Exchange Server mailboxes in conjunction with the Active Directory Services Interfaces (ADSI) LDAP provider. It also can be used to create and delete network accounts and package security descriptors and identifiers for transport to the Exchange Server directory through ADSI. The source code for the AcctMgmt COMclass can be found in the directory [c:\mssdk]\Samples\dbmsg\Exchange\libsrc\acctcrt.