| Platform SDK: Active Directory, ADSI, and Directory Services |
Dim strDisplayname As String
Dim strAlias As String
Dim strTelephone As String
Dim objCont As IADsContainer
Dim objNewCR As IADs
strDisplayname = "James Smith"
strAlias = "jsmith"
strTelephone = "867-5309"
Set objCont = GetObject("LDAP://Server/cn=Recipients,ou=Site,o=Org")
Set objNewCR = objCont.Create("Remote-Address", CStr("cn=" & stralias))
objNewCR.Put "cn", CStr(strdisplayname)
objNewCR.Put "uid", CStr(stralias)
objNewCR.Put "telephoneNumber", CStr(strtelephone)
objNewCR.Put "Target-Address", "SMTP:jsmith@microsoft.com"
objNewCR.SetInfo
Note: This example is specific to Exchange Server version 5.5 and below, and is not upwardly compatible with Exchange 6.0. Management and access of Exchange 6.0 Servers should be made through the CDO Exchange Management interfaces instead.